Mike Lischke氏の仮想ツリービューは、Web上やサードパーティ製コンポーネントとして非常に人気があります。私は自分のマシンにバージョン4.8.7をダウンロードしました。Virtual Treeviewのインストール方法は?
私はDelphi 2010とDelphi 7.0を2つのパーティションに持っています。
仮想ツリービューのインストーラをクリックすると、ログファイルが正常にインストールされたというメッセージが表示されます。
私はDelphi 2010をチェックします。はい、3つのコントロールを表示するコンポーネントパレットにあります。
しかし、Delphi 7.0を起動すると、IDEは「Can not load VirtualtreesD7.bpl ...」とプロンプトを出します。私はそれを無視し、Virtual treeviewのデザイン時パッケージはリストにあるがUNCHECKEDであることを確認する。それをチェックしようとすると、再び「仮想ツリーD7を読み込めません...」と宣言します。
私はDisk全体を検索してVirtualTreesD7D.bplを見つけて、手動でデザイン時パッケージリストに追加します。 3つのコントロールを持つパレット上にあります。
すぐにテストしてDelphi 7.0を終了しました。しかし、Delphi 7.0を再起動すると、「VirtualtreesD7.bplをロードできません...」というプロンプトが再び表示されますが、デザインタイムパッケージリストではチェックされていません。
これは非常に簡単な質問です。それを解決する方法を教えてもらえますか? ありがとうございます。
編集:
ありがとうございます。
あなたのコメントをテストしましたが、うまくいきませんでした。
新しい問題:
私はunins000.exeクリックすることで仮想ツリービューをアンインストールし、唯一のデルファイ7.0でそれを再インストールする場合、インストーラは「」最後の画面に要求されます...完了..」とエラー無しプロンプト。 Delphi 7を起動すると、仮想ツリービューのデザイン時パッケージはパッケージリストにありません。これは前回(パッケージリストに入っているがチェックされていない)より悪くなります。
そのログファイルの1行には、以下のように表示されます。
...
...
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
各バージョンを.. \ lib \ VirtualTreeViewなどの別のディレクトリにインストールしようとしましたか?私も同様の問題を抱えており、これが私を助けました。しかし、それを行う前に、以前のすべてのバージョンをアンインストールしてください。 –
申し訳ありませんが、別のディレクトリに各デルファイバージョンのVTをインストールすることを意味します。 –