Mike Lischke的虛擬樹視圖在網絡上和第三方組件中似乎非常流行。我剛剛在我的機器上下載了4.8.7版本。如何安裝虛擬TreeView?
我有德爾福2010和德爾福7.0在2個分區。
Aftter單擊虛擬樹視圖的安裝程序,日誌文件提示,說它已成功安裝。
我檢查了德爾福2010年,是的,它是在組件面板上顯示3個控件。
但是,當我啓動Delphi 7.0時,IDE會提示'無法加載VirtualtreesD7.bpl ...'。我忽略它,並發現虛擬treeview設計時間包在列表中,但UNCHECKED。如果我嘗試檢查它,它再次提示「無法加載virtualtreesD7 ...」。
我搜索整個磁盤並找到一個VirtualTreesD7D.bpl,並手動將其添加到設計時間包列表中。它在3個控件的調色板上。
我很快測試了它並退出Delphi 7.0。但是,當我重新啓動Delphi 7.0時,它再次提示「無法加載VirtualtreesD7.bpl ...」,它再次沒有在palatte上,也沒有在設計時間包列表中檢查。
這是非常簡單的問題。你能讓我知道如何解決它嗎? 非常感謝您提前。
編輯:
感謝您的意見。
我測試了你的評論,但沒有工作。
新的問題:
如果我點擊unins000.exe卸載虛擬TreeView和重新安裝只在Delphi 7.0,安裝程序會提示在最後一屏「」 ......完成。」並沒有錯誤提示。當我啓動Delphi 7時,虛擬樹視圖設計時間包不在包列表中,這比上次更差(上次它在包列表中但未檢查)
我非常仔細地檢查一行該日誌文件的一行說:
...
...
VirtualTreesD7.dpk(39)
VirtualTreesD7.dpk(39)
VirtualTreesD7.dpk(41)
VirtualTreesD7.dpk(43)
**VirtualTreesD7D.dpk(32) Fatal: Required package 'VirtualTreesD7' not found**
爲什麼? 爲什麼它不能成功安裝,並且不會在最後安裝屏幕中提示安裝錯誤。
如何解決此「致命...未找到」問題。
謝謝大家的幫助。
新編輯:(這是答案?)
感謝您的幫助和建議第一。
我需要2個小時來測試並找到可能的解決方案。它可以在我的機器上運行,並且可以在Delphi 7.0中安裝。
步驟:
1. uninstall virtual treeview by clicking unins000.exe from Delphi 7.0 (you can separately install virtual treeview in Delphi 2010)
2. clicking newly downloaded VirtualTreeview setup 4.8.7.exe, install it in Delphi 7 folder, do not install it in default...Rad..path. Important: INGNORE ALL ERROR PROMPTS DURING INSTALLATION (INCLUDING ERROR PROMPT IN THAT LARGE INSTALLATION LOG FILE).
3. Go to $\Virtual Treeview, right click VirtualTreesD7D.dpk, select Open with Delphi 32 development environment. A window prompts for you to compile. JUST CLICK COMPILE, DO NOT CLICK INSTALL.
4. Go to Component -> Install Packages. Go to $\Bpl folder and manually add VirtualTreesD7D.bpl into Design Package. The three controls will appear in Palette.
5. Go to folder $\Bpl and YOU MUST COPY VirtualTreesD7.bpl (NOT VirtualTreesD7D.bpl) INTO $\Bin folder.
6. Close Delphi 7 and restart it, you will find that this component is on Palette and in Package list, it is in Design package list and CHECKED.
我個人覺得虛擬樹狀的安裝程序需要在安裝這樣的麻煩和測試,以免費用戶的改進。安裝程序需要重寫。
這是我的安裝情況。我不知道它是否可以推廣到所有用戶。
謝謝大家。
我也有這個問題,從來沒有找到解決方案.. – Blorgbeard 2011-02-10 12:39:59
您是否嘗試過在單獨的目錄中安裝每個版本,例如.. \ lib \ VirtualTreeView?我遇到過類似的問題,這對我有幫助。但在你做之前,請先卸載所有以前的版本。 – 2011-02-10 13:09:18