2013-06-11 2 views
0

저는 Delphi XE3을 사용하고 있습니다. Delphi XE4로 마이그레이션하고 싶습니다. XE4의 XE3에서 사용한 것과 동일한 타사 구성 요소를 사용할 수 있습니까? 이전 버전에서는 이전 버전의 타사 구성 요소 사용을 배제한 많은 변경이있었습니다.XE4의 델파이 XE3 써드 파티 VCL 컴포넌트?

+0

왜 이전 버전의 VCL을 사용해야합니까? Delphi의 모든 버전에는 자체 VCL 버전이 함께 제공됩니다. –

+0

다른 버전의 델파이 버전에서 VCL을 사용할 수 없습니다. 그러나 일반적으로 이전 버전과 100 % 호환됩니다. 그래서 당신은 할 필요가 없습니다. 그러나 귀하의 의견에 "제 3 자 VCL 구성 요소"라는 질문을 편집해야한다고 생각합니다. 부주의로 인한 혼란스러운 질문을 수정하기 위해 질문을 편집했습니다. –

+0

제 3 자 VCL을 의미합니다. 내가 분명하지 않으면 미안해. –

답변

3

XE4의 VCL을 사용하여 XE4에서 프로젝트를 다시 컴파일해야합니다.

"XE3 VCL"은 실제로 타사 VCL 구성 요소를 말하는 경우 XE4 프로젝트에서 사용하려면 먼저 XE4에 컴파일하고 설치해야합니다.

이것은 거의 모든 Delphi 버전 (D2006이 D2006과 바이너리 호환 가능하므로 유일한 예외입니다)에 해당합니다.

+0

예, Delphi 7에서 Delphi XE3으로 마이그레이션 할 때 VCL은 완전히 호환되지 않아서 필자가 사용하는 모든 타사 VCL을 구입해야하므로 vCL 타사를 언급합니다. 그래서 소스 코드가 있다면 VCL 타사를 다시 컴파일하면됩니까? –

+2

타사 구성 요소를 약간 변경해야하지만 약간은 변경해야 할 수도 있습니다. 나는 XE2, XE3, XE4 사이에서 거의 변화가 필요 없다는 것을 발견했다. –