Delphi 2010で仮想ツリービューを構築する手順
-
05-07-2019 - |
質問
Delphi 2010(2009をスキップしました)を購入したばかりで、プロジェクトをコンパイルしようとしています。ただし、Virtual Treeview 4.8.5のコンパイルで多数の問題が発生しています。誰かがDelphi 2010でVirtual Treeviewをコンパイルおよびインストールする簡単な方法を概説できますか?
解決
サブバージョンがある場合は、 http://から最新版(v5.00)を入手します。 virtual-treeview.googlecode.com/svn/ trunk / Delphi フォルダーには、Delphi 2009 DPKがあります。 Delphi 2010にアップグレードするのは簡単なことです。
他のヒント
まあ、私はそれを使用していませんが、私は他のいくつかのコンポーネントを更新しました。私が最初に行うことは、すべてまたはほとんどすべてのユニットが使用するインクルードファイルがあるかどうかを確認し、さまざまなDelphiバージョンの $ DEFINE
の束を確認することです。もしそうなら、おそらくDelphi 2010用にそれを更新する必要があります。それはあなたの問題の最も可能性の高い原因です。NickRingによると、動作するD2009バージョンがあるのでUnicode変換は問題になりません。
ここでのNicksの提案に基づいて、私がやったことがあります。
TortoiseSVNを使用してトランクから最新のものを取得しました。
Common / Compilers.incを修正し、これら2つのセクションを追加しました
// 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}
次に、コンパイル時に、Common、Source、およびDesignフォルダーをソースパスに追加する必要がありました。 次に、VirtualTreesD12.dpk、次にVirtualTreesD12D.dpkをコンパイルします。
次の問題に進みましょう...
自分でやっただけです。 2009バージョン以降、2つのcompiler.incファイル(ソースに1つ、デザインディレクトリに1つ)を編集するだけです。メイソンが言ったように、VER200を使用して定義する部分をコピーし、VER200をVER210に変更するだけです。問題なく構築およびインストールされています。がんばって!