2

Delphi 7多数のカスタムサードパーティコンポーネントを含む古いアプリケーションが構築されています。に移行する必要がありXE2ます。カスタムコンポーネントの.dcuファイルがあり、一部のコンポーネントにはソースもあります。

.dcuそれらのファイルを私のDelphi XE2コードに含める方法はありますか?

4

1 に答える 1

9

あるバージョンのDelphiの.dcuファイルを別のバージョンで使用することはできません。ソースから再コンパイルする必要があります。

しかし、それは口で言うほど簡単ではありません。Delphi 2009で導入されたUnicodeの変更により、最新バージョンのDelphiで再コンパイルすると、コンポーネントはほぼ確実に機能しなくなります。すべてのコンポーネントの更新されたソースを取得する必要があります。さらに、コードも更新する必要があります。

出発点は、Unicodeに関するMarcoCantùのホワイトペーパーです。

于 2013-03-04T09:53:27.617 に答える