델파이 2010에서 가상 트리 뷰를 구축하는 단계
-
05-07-2019 - |
문제
방금 Delphi 2010 (2009 년 건너 뛰기)을 구입했으며 프로젝트를 컴파일하려고합니다. 그러나 나는 가상 트리 뷰 4.8.5를 컴파일하는 많은 문제로 실행 중입니다. 누군가 델파이 2010에서 가상 트리 뷰를 컴파일하고 설치하는 바보 증거 방법을 간략하게 설명 할 수 있습니까?
해결책
전복이 있다면 최신 (v5.00)을 잡으십시오. http://virtual-treeview.googlecode.com/svn/ 에서 트렁크/델파이 폴더, Delphi 2009 DPK가 있습니다. 델파이 2010으로 업그레이드하는 것은 간단한 일입니다.
다른 팁
글쎄, 나는 그것을 사용하지 않았지만, 몇 가지 다른 구성 요소를 업데이트했으며 도움이 될 수있는 몇 가지 일반적인 트릭이 있습니다. 내가하는 첫 번째 일은 모두 또는 거의 모든 단위가 사용하는 파일이 포함되어 있는지 확인하고 보는 것입니다. $DEFINE
다양한 델파이 버전의 경우. 그렇다면 Delphi 2010 용으로 업데이트해야 할 것입니다. Nick Ring에 따르면 D2009 버전이 작동하므로 유니 코드 변환이 문제가되지 않기 때문에 문제의 가장 큰 원인입니다.
Nicks 제안을 바탕으로 여기에서 한 일이 있습니다.
나는 TortoisesVn을 사용하여 트렁크에서 최신을 잡았습니다.
공통/컴파일러를 수정 하고이 두 섹션을 추가했습니다
// RAD STUDIO 2010 (BDS 7.0) DELPHI and BCB are no longer defined, only COMPILER
{$ifdef VER210}
{$define COMPILER_14}
{$endif VER210}
그리고 나중에 파일에서 조금
{$ifdef COMPILER_14}
{$define COMPILER_1_UP}
{$define COMPILER_2_UP}
{$define COMPILER_3_UP}
{$define COMPILER_4_UP}
{$define COMPILER_5_UP}
{$define COMPILER_6_UP}
{$define COMPILER_7_UP}
{$define COMPILER_8_UP}
{$define COMPILER_9_UP}
{$define COMPILER_10_UP}
{$define COMPILER_11_UP}
{$define COMPILER_12_UP}
{$define COMPILER_14_UP}
// Backwards compatibility
{$define DELPHI_2_UP}
{$define DELPHI_3_UP}
{$define DELPHI_4_UP}
{$define DELPHI_5_UP}
{$define DELPHI_6_UP}
{$define DELPHI_7_UP}
{$define DELPHI_8_UP}
{$define DELPHI_9_UP}
{$define CPPB_3_UP}
{$define CPPB_4_UP}
{$define CPPB_5_UP}
{$define CPPB_6_UP}
{$ifdef BCB}
{$define CPPB}
{$else}
{$define DELPHI}
{$endif}
{$endif}
그런 다음 컴파일 할 때 소스 경로에 공통, 소스 및 디자인 폴더를 추가해야했습니다. 그런 다음 VirtualTreesd12.dpk를 컴파일 한 다음 VirtualTreesd12d.dpk를 컴파일하십시오.
이제 다음 문제로 ...
나는 방금 직접했다. 2009 버전부터 시작하여 두 Compiler.inc 파일 (하나, 디자인 디렉토리에 하나)을 편집하십시오. Mason이 말했듯이 VER200을 사용하는 부분을 복사하고 VER200을 VER210으로 변경하십시오. 문제없이 제작 및 설치됩니다. 행운을 빕니다!