안녕하세요?
델파이를 아직까지 써보지 못한 사람입니다.
우리 회사에서는 기존의 델파이3.0으로 개발된 응용프로그램들을 구입해서
델파이6.0환경으로 migration해서 사용할려고 계획중에 있습니다.
그런데 염려되는 것은 3.0으로 개발된 응용프로그램들을 6.0으로
마이그레이션할 때 어떤 문제가 생길지 몰라서 망설이고 있답니다.
여러 고수님들의 고견을 부탁드립니다.
source system 환경
델파이3.0
oracle6
target system
delphi6.0
oracle9i
*** 데이터 변환도 수반되고요
다시한번 여러 고수님들의 고견을 듣고 싶습니다.....
컴파일시 문제가 발생하는데... 델파이 6부터는 델파이 5이하 버전에
사용하는 unit이 변경된것이 몇가지가 있습니다..
예를 들면 Varints, System등(전부 기억 못해서..)
따라서 변경된 Unit이 있는 경우 바뀐 unit명으로 uses절에서 변경을
하셔야 하고요...
다음은 3rd 컴퍼넌트가 문제인데.. 이 컴퍼넌트가 델파이 6에서 작동을 안
할 수가 있습니다. 컴퍼넌트 소스가 없는 경우에는 6버전용 컴퍼넌트를
구하거나...심한경우에는 다른 컴퍼넌트로 바꾸거나 기본 컴퍼넌트로 바꾸셔
야 하는 경우까지 생기겠지요..
일단 버전 업은 ... 한번 테스트후에 어느 정도 수정을 해야하는지
결정을 하셔야 할것 같습니다..
기존의 델파이3.0으로 개발된 응용프로그램들을 구입해서 사용한다고 하시니
까 델파이6으로 변환해서 구매하거나 이러한 부분을 확인후에 구매하는것이
좋을듯 싶습니다...
델파이에서 기본적으로 제공되는 컴퍼넌트는 문제가 되지 않는데..
3rd 컴퍼넌트가 가끔씩 문제를 일으키는 것으로 알고 있어서...
무턱대고 받았다가는 그 부분때문에 골치가 아플수가 있거든요....