掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ファイラを作るコンポーネント (ID:39592)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ようやくMustangPeak Virtual Shell Toolsをインストールできました。 せっかくですので、皆様への感謝も込めて、情報共有の意味で書きます。 (実は1点、インストールに失敗したため、無理やりコメントアウトしてインストール している箇所があります。次の6の部分になるのですが、その点についてはどなたか 追加で情報提供をいただけるとすごく助かります。) Delphi 6 personal でのインストール方法(インストールした順に) 1 MustangPeakCommonLib.exe そのまま実行ファイルを実行したところ、インストールできた。 2 EasyListviewSetup.exe そのまま実行ファイルを実行したところ、インストールできた。 3 ThemeManagerSetup.exe 実行ファイルを実行しただけではインストールできず。 Delphi 6 Personal.txtの内容にしたがって、 ThemeManagerD6.dpkと、ThemeManagerReg.pasを書き換え、 ThemeManagerReg.pasをコンポーネントインストール。 なぜか、ライブラリパスからSourceフォルダへのパスが消えてしまっていたので、 手動で登録しなおした。(Delphi のツールメニュー→環境オプション→ライブラリ で設定する項目です。) 4 VirtualTreeviewSetup.exe 実行ファイルを実行しただけではインストールできず。 3と同じく、なぜかライブラリパスからSourceフォルダへのパスが消えてしまって いたので、手動で登録しなおした。 その後、VirtualTreesReg.pasをコンポーネントインストール。 5 TNTComponentsSetup.exe 実行ファイルを実行しただけではインストールできず。 TntUnicodeVcl_Register.pasの中で、usesに並んでいた〜DBというユニット名を 3つ消し、RegisterComponents(TNT_DATA_CONTROLS, [TTntDBGrid]); といった、データベース関連部分の登録コマンドを10行分程度消すと、インストー ル可能になった。 6 VirtualShellToolsSetup2.0.exe (本命のコンポーネント) ここはごちゃごちゃやってしまったので、はっきりと覚えていません。 ですが、実行ファイルを実行しただけではインストールできませんでした。 エラーとしては、「識別子TVTHeaderHitInfoが未定義です。」と出ていました。 この識別子は、1から6までで作成されたいずれのファイルにも定義されておらず、 ここでいったん行き詰ってしまいました。 確認したところ、この識別子は、一つのプロシージャ内 (TCustomVirtualExplorerTree.DoHeaderClick)で1回しか使われていなかったため、 無理やりコメントアウトしました。これにより、一応インストールできたのです が、何か不具合が出そうでちょっと怖いところです。(イメージをつかむために、 ちょっと動かす程度ならよいのですが。) 一応、最後の最後でごまかしがあったとは言え、上記のとおりでインストールできました。 デモプロジェクトもコンパイルできました。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.