오라클과 연동하여 DB를 다루는 프로그램을 개발하는 회사에 취업하게 되었습니다.
프로그램을 델파이 7로 작성해서 만들었다는데, 컴포넌트가 있어야 컴파일이 에러 없이 된다고 들었습니다.
그래서 필요한 컴포넌트를 깔았지만, 이상하게 컴파일 시 에러가 발생합니다.
제가 컴퍼넌트를 잘 못 깔았는지 알려주십사 이렇게 글을 남깁니다.
이전에도 에러가 많이 났으나 무식하게 모자라는 파일을 복사해서 붙여 넣었더니 괜찮았습니다만,
이번 에러는 버전이 다르다고 나오네요.
에러 메시지는
"[Fatal Error] AdvGrid.pas(43): Unit AsgHTMLE was compiled with a different version of PictureContainer.TPictureContainer
이렇게 나오고요, 설치한 컴포넌트는 Raize, odac, TMS를 설치했습니다.
좋은 답변 바라겠습니다.
새해 복 많이 받으십시요.
AdvGrid를 다시 컴파일해야 합니다.
7버전에서 컴파일한 놈을 2005나 2006등에서 사용하려면 버전이 맞지 않다고 나옵니다.
아마 tms를 다시 컴파일하면 될 듯