델파이 3 으로 짠 프로그램이 있습니다.
디폴트 콤포넌트 이외의 콤포넌트들을 많이 다운 받아서 사용했는데,
델파이 5로 업그레이드를 하려니 잘 되지 않는군요.
라이브러리 파일이 .dpl에서 .bpl로 바뀌어서 어떻게 해 볼 수가 없습니다.
그 라이브러리의 소스를 구해서 다시 컴포넌트 인스톨을 해야 되는 것인지,
아님 해당 부분을 다른 방법으로 모두 수정을 해야 되는 것인지 잘 모르겠어서
글을 띄우는데, 아시는 분이 있으면 답변좀 부탁드립니다.
그럼 모두들 건강하시구요.^^ 물조심하세요 ~~
이 문제는 쉬울수도 있고 어려울수도 있고 불가능할수도 있습니다.
써드파티 컴포넌트를 많이 사용하셨다는데 그 사용한 컴포넌트의 델파이5버전으로 나온
컴포넌트를 구해서 인스톨해야 합니다. 모두 델파이 5용으로 나온 컴포넌트들이 있다면
아무런 문제 없이 사용할 수 있구요... (운이 좋아야 하죠. 이렇지 않으니까 문제지만.)
델파이 5버전으로 나온게 없는데 사용한 써드파티컴포넌트의 소스가 있다면 델파이 5에
서 다시 컴파일해서 사용하시면 됩니다. 상황에 따라서는 컨버전해야하겠죠. 이것두
그 컴포넌트 소스에 따라서 쉬울수도 있고 어려울 수도 있습니다. 어떤 경우는 완전히
뜯어 고쳐야하니까요.
델파이 5버전용으로 나온게 없는데 써드파티컴포넌트 소스도 없다?? 이 경우는 불가능하
다고 말씀드려야 겠네요... 컴파일된 유닛, 라이브러리(.dcu, .bpl, .dpl)은 버전간에
전혀 호환이 않됩니다.
^^ 항상 즐코하세요.
주미경 wrote:
> 델파이 3 으로 짠 프로그램이 있습니다.
> 디폴트 콤포넌트 이외의 콤포넌트들을 많이 다운 받아서 사용했는데,
> 델파이 5로 업그레이드를 하려니 잘 되지 않는군요.
>
> 라이브러리 파일이 .dpl에서 .bpl로 바뀌어서 어떻게 해 볼 수가 없습니다.
> 그 라이브러리의 소스를 구해서 다시 컴포넌트 인스톨을 해야 되는 것인지,
> 아님 해당 부분을 다른 방법으로 모두 수정을 해야 되는 것인지 잘 모르겠어서
> 글을 띄우는데, 아시는 분이 있으면 답변좀 부탁드립니다.
>
> 그럼 모두들 건강하시구요.^^ 물조심하세요 ~~
>
>