Q&A

  • 델파이3.0 에서 델파이 6.0 으로 migration시 문제점 문의
안녕하세요?
델파이를 아직까지 써보지 못한 사람입니다.
우리 회사에서는 기존의 델파이3.0으로 개발된 응용프로그램들을 구입해서
델파이6.0환경으로 migration해서 사용할려고 계획중에 있습니다.
그런데 염려되는 것은 3.0으로 개발된 응용프로그램들을 6.0으로
마이그레이션할 때 어떤 문제가 생길지 몰라서 망설이고 있답니다.
여러 고수님들의 고견을 부탁드립니다.
source system 환경
  델파이3.0
  oracle6
target system
  delphi6.0
  oracle9i
*** 데이터 변환도 수반되고요
다시한번 여러 고수님들의 고견을 듣고 싶습니다.....
1  COMMENTS
  • Profile
    머슴 2002.08.13 21:05

    컴파일시 문제가 발생하는데...  델파이 6부터는 델파이 5이하 버전에

    사용하는 unit이 변경된것이 몇가지가 있습니다..

    예를 들면 Varints, System등(전부 기억 못해서..)

    따라서 변경된 Unit이 있는 경우 바뀐 unit명으로 uses절에서 변경을

    하셔야 하고요...

    다음은  3rd 컴퍼넌트가 문제인데.. 이 컴퍼넌트가 델파이 6에서  작동을 안

    할 수가 있습니다. 컴퍼넌트 소스가 없는 경우에는  6버전용 컴퍼넌트를

    구하거나...심한경우에는  다른 컴퍼넌트로  바꾸거나 기본 컴퍼넌트로 바꾸셔

    야 하는 경우까지 생기겠지요..

    일단 버전 업은 ... 한번 테스트후에 어느 정도  수정을 해야하는지

    결정을 하셔야 할것 같습니다..

    기존의 델파이3.0으로 개발된 응용프로그램들을 구입해서 사용한다고 하시니

    까 델파이6으로 변환해서 구매하거나 이러한 부분을 확인후에 구매하는것이

    좋을듯 싶습니다...

    델파이에서 기본적으로 제공되는 컴퍼넌트는 문제가 되지 않는데..

    3rd 컴퍼넌트가 가끔씩 문제를 일으키는 것으로 알고 있어서...

    무턱대고 받았다가는 그 부분때문에 골치가 아플수가 있거든요....

    • 이승근
    • 2002.08.13 20:53
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이추형
      2002.08.14 04:54
      특별한것 없습니다. 오라클을 사용한다면 해당 컬럼에 인덱스를 걸어사용하거나 테이블을 parallel opt...
    • 임현국
    • 2002.08.13 20:38
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 머슴
      2002.08.13 21:05
      컴파일시 문제가 발생하는데...  델파이 6부터는 델파이 5이하 버전에 사용하는 unit이 ...
    • 인욱
    • 2002.08.13 20:11
    • 0 COMMENTS
    • /
    • 0 LIKES
    • lee
    • 2002.08.13 20:03
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 강인규
      2002.08.14 00:55
      전체 html을 다 갱신해서 이미지가 다시 초기화되는듯 싶군요 WebBrowser1.OleObject.Document.Body.i...
    • lee
      2002.08.14 23:26
    • 수서니
    • 2002.08.13 19:55
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2002.08.13 20:05
      안녕하세요. 최용일입니다. 자동으로 같이 설치되지 않습니다. 따로 설치해 주셔야 하거든요. 델파이 씨...
    • 최용일
      2002.08.13 20:02
      안녕하세요. 최용일입니다. 흠~ 거기선 힘들거 같구요... Watch Window에서 봐보세요. Watch Window 속...
    • 델델델
      2002.08.13 20:12
      구조체의  포인터로 쓰니 Watch List에서 MemoryDump는 가능한데.. 구조체가 길수록 어느 위...
    • 최용일
      2002.08.13 20:31
      안녕하세요. 최용일입니다. 방금 해보니까 필드도 볼 수 있네요... Watch Window에서 Record/Structu...
    • 델델델
      2002.08.14 22:17
      레코드 포인터는 ,h로도 표현이 안되는군요. 레코드일때는 ,h로 필드를 볼수 있지만 역시나 디버그 ...
    • 최용일
      2002.08.15 03:33
      레코드 포인터도 되는데요... 그냥 쓰시면 포인터니까 포인터 번지만 표시하겠죠... 값을 알려면 ^를 쓰셔...
    • 김헌대
    • 2002.08.13 10:59
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2002.08.13 18:48
      안녕하세요. 최용일입니다. 원래 그럽니다. 평가판과 스탠다드 버전에는 DB관련된게 모두 빠져 있습니다...
    • 김헌대
    • 2002.08.13 08:42
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 나옹이
      2002.08.15 06:16
      제가 메일 보내드렸는데.... 받아 보셨져? ^^ 수고하세요...
    • 최용일
      2002.08.13 18:50
      안녕하세요. 최용일입니다. DBGrids.dcu파일을 못찾는 것은 위에 질문하신것처럼 평가판이어서 그런거 ...
    • 최용일
      2002.08.13 08:32
      안녕하세요. 최용일입니다. 흠~ 로그폰트 이용하셔두 되지만 그냥 비트맵에 그려서 이미지 회전시켜버리...
    • 이창환
      2002.08.13 20:02
      지송한데여... 다시 한 번 질문이여..^^ 로그폰트가 뭐여여?? 그리고 어디가면 찾을 수 있나여.. 넘 염...
    • 최용일
      2002.08.13 21:50
      안녕하세요. 최용일입니다. 로그폰트는 님께서 원하시는 것을 완벽하게 만족시켜주지 못할거 같구요... ...
    • 이창환
      2002.08.15 21:54
    • 김동석
    • 2002.08.13 06:28
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 이민수
      2002.08.13 10:42
      저는 LJ2100 쓰는데요... 일단 가장 의심해 볼점은 메모리입니다. 메모리가 기본 4메가+16메가 해서 20...
    • 간달프
      2002.08.29 02:17
      해당 프린터의 드라이버는 설치하셨겠죠? 설치한 프린터의 등록정보를 보면 탭 중 맨 마지막에 '구성'이...
    • 수서니
    • 2002.08.13 06:12
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2002.08.13 08:35
      안녕하세요. 최용일입니다. 다른데서 다 되고 로그인창만 안된다면 생성 순서 문제일거라는 느낌이 드는...
    • 수서니
      2002.08.13 18:35
      아... 순서를 바꿔줬더니 되네여... ㅋㅋ 항상 도움주셔서 감사합니다~...   ^^;
    • 이준&#54
    • 2002.08.13 05:00
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 전형식
      2002.08.13 08:16
      문장으로봐서는 에러는 없는것 같구요. 혹시 소트하려는 필드의 데이터가 한글 아닌가요? MySql에서 한글...
    • 아폴론
    • 2002.08.13 04:51
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 전형식
      2002.08.13 08:32
      컴은 연산에서 0값을 나누면 아주 치명적인 에러가 납니다. try .. except 문을 쓰셨서도 말이죠.. 연산...
    • 아폴론
      2002.08.13 21:09
      어떤 수를 0으로 나누는 에러가 컴에 상당한 부하를 준다.... 그래서 아예 0으로 나누는 상황을 만들지 ...
    • 정민주
    • 2002.08.13 04:42
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2002.08.13 08:40
      안녕하세요. 최용일입니다. 위 공백들어가는 부분에 함수이름을 넣어주셔야 합니다. AvisaveV란 함수...
    • 나옹이
    • 2002.08.13 03:40
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 한원희
      2002.08.13 04:29
      for i:=0 to TreeView1.Items.Count-1 do   strText:=strText+TreeView1.Items[i].Text; ...
    • 나옹이
      2002.08.13 04:51
      이건... 루트로 부터 하위 아닌가요? 그게 아니구.... 어떤 특정 노드의 바로 아래 노드들 만의 ...
    • 한원희
      2002.08.13 05:35
      좀 복잡해 지는 군여~ -_-; // 트리노드의 GetNextSibling 메소드와는 좀 다름... 설명하기가 어렵...
    • 홍성락
      2002.08.13 05:16
      hsr//////////////////////////////////////////////////////// 예전에 자료실에 '트리뷰와DB를연결한간단...
    • 김종화
      2002.08.13 06:15
      ComboBox 컴포넌트의 Style 속성을 csDropDownList 로 놓고 쓰시면 됩니당.^^
    • 한원희
      2002.08.13 04:28
      콤보박스를 사용하시면 될것 같습니다.
    • 최정식
    • 2002.08.13 02:47
    • 2 COMMENTS
    • /
    • 0 LIKES
    • Runo
      2002.08.13 03:29
      Form의 keypreview를 true로 설정하시고 Form의 keydown 이벤트에서 반응하도록 코딩하세요.. 예를 들어...
    • KDDG_Jo
      2002.08.13 03:27
      Form 의  KeyPreview 속성을 True로 한후 아래에 코딩하세여 procedure TForm1.FormKey...