剛剛買了Delphi 2010(跳過了2009),我試圖讓我的項目編譯。但是,我遇到了一些編譯虛擬樹視圖4.8.5的問題。有人可以概述在Delphi 2010中編譯和安裝虛擬TreeView的傻瓜式方法嗎?在Delphi 2010中構建虛擬TreeView的步驟
3
A
回答
5
如果你有顛覆,從http://virtual-treeview.googlecode.com/svn/抓取最新的(v5.00)在幹線/德爾福文件夾,有德爾福2009年DPKs。它應該是一個簡單的東西,升級到德爾福2010年。
1
嗯,我沒有使用它,但我已經更新了一些其他組件,並有一些一般的技巧,可以幫助。我要做的第一件事是檢查是否有包含所有或幾乎所有設備使用的包含文件,以及各種Delphi版本的一堆$DEFINE
。如果是這樣,你可能需要更新它的Delphi 2010。這是你的問題的最可能的來源,因爲根據尼克環有一個工作的D2009版本,所以Unicode轉換不是一個問題。
0
我只是自己做了。從2009年版本開始,只需編輯兩個compiler.inc文件(一個在源代碼中,一個在設計目錄中)。正如梅森所說,只需複製使用VER200定義的部分,並將VER200更改爲VER210。構建和安裝沒有問題。祝你好運!
1
基於尼克斯的建議,這裏是我所做的。
我用TortoiseSVN抓住了最新的幹線。
修改通用/ Compilers.inc和將這兩部分
// 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。
現在接下來的問題...
相關問題
- 1. TFS 2010定製構建步驟
- 2. TreeView虛擬化
- 3. Delphi 2010虛擬鍵盤,從CapsLock開始?
- 4. 如何安裝虛擬TreeView?
- 5. Jenkins - 構建步驟
- 6. 在Visual C++ 2010中自定義構建步驟
- 7. 將構建步驟中的參數傳遞給Jenkins中的構建後步驟
- 8. Visual Studio 2010中的Powershell腳本構建後步驟
- 9. EditableTextBlock - TreeView - 虛擬化
- 10. Pre在automake項目中構建步驟
- 11. 構建編譯器步驟
- 12. 避免CopyFilesToOutputDirectory構建步驟
- 13. QBS後構建步驟
- 14. 如何生成TFS 2010的詳細構建步驟報告
- 15. SCons手動構建步驟
- 16. 可以在構建步驟中調用特定的構建器?
- 17. Eclipse中的後期構建步驟CDT
- 18. 虛擬步驟在作業中不起作用
- 19. 如何在ami 4.x中爲hadoop配置python虛擬步驟
- 20. TeamCity構建步驟 - MSBuild中的失敗
- 21. Visual Studio構建步驟和MSBuild之間的差異構建步驟
- 22. 在Centos虛擬機上正確設置Ambari的步驟
- 23. delphi虛擬課堂創建/破壞
- 24. 在構建步驟中使用構建後行爲
- 25. 在構建步驟和構建配置中保留版本號
- 26. 虛擬化TreeView中的滾動問題
- 27. Azure虛擬機出站TCP連接中斷幾個步驟後
- 28. 如何構建虛擬列?
- 29. 虛擬同步
- 30. TeamCity,將在一個構建步驟中生成的標識傳遞給後續構建步驟
所以,你已經嘗試過與Delphi 2010的方法嗎? – 2009-09-10 23:02:22