XE2로 업데이트 할 예정인 이전 Dev Studio 2006/C++ Builder 프로젝트에 TeeChart 버전 7을 사용했습니다. 그러나 저는 유료 버전을 필요로하는 TeeChart의 일부 기능을 사용하고 있습니다. 따라서 Xe2와 함께 제공되는 내장 TeeChart를 사용할 수 없습니다.TeeChart 7 for XE2 다시 컴파일
저는 TeeChart 버전 7 소스 코드 고객이므로 패키지를 다시 컴파일하고 XE2에 다시 설치할 수 있다고 가정합니다. 최신 버전에는 필자가 필요로하는 추가 기능이 없기 때문에 Teechart에 대한 새로운 라이센스 구매를 피하기 위해이 작업을 시도하고 싶습니다. 내가 가지고있는 TeeChart 버전을위한 Steema의 커스터마이징 된 재 컴파일러/인스톨러는 XE2에서 작동하지 않을 것이므로, 수동으로 모두해야 할 것입니다.
이전 TeeChart 소스 코드를 다시 컴파일하려고 할 때 수정하기 쉬운 구문 오류가 많이 발생했지만 벽에 들어가기 전에 얼마나 빨리 얻을 수 있는지 알 수 없습니다. 그러나 지금까지 그들은 모두 아주 똑바로보고 있습니다.
누구나 성공적으로이 빈티지 버전의 TeeChart를 컴파일하고 XE2에 설치 했습니까? 약간의 델파이를 배우고 컴포넌트를 다시 빌드하고 설치하는 데 시간을 할애하고 나서야 확신 할 수 있습니다.
포팅에 대한 일반적인 참조 정보 (PChar를 PAnsiChar로 변경하는 경우와 그렇지 않은 경우 모두)를 읽었습니까? 유니 코드 변경 외에도 Win API 선언의 NativeInt와 Cardinal 변경 사항을 처리해야하지만 모두 쉽습니다. –
@ 워렌 - 나는 가지지 않았지만, 지금은 :-). 나는 밤의 다음 커플 위에 이것 위에서 붙잡을 것이고, 그것이 어떻게 가는지 알 것이다. Pascal과 Delphi를 다시 배우고 구성 요소를 제거/설치하는 방법을 배울 수있는 좋은 기회입니다. –
@warren TeeChart 코드베이스는 문자열로 펑키하지 않습니다. 따라서 이식은 거의 다시 컴파일됩니다. –