1

アプリケーションのファイル形式のプロパティハンドラーを作成したいと思います。Windows 7でのみ動作する必要があります。Windowsのさまざまなエディション用に32ビットと64ビットの両方でビルドする必要があることを知っているので、今のところ行き詰まっていますが、そのことを思い出す必要はありません。 Delphi2007を使用します。開始するには正しい方向を指す必要があります。どのタイプのプロジェクトを作成する必要がありますか?また、これを機能させるには他にどのような手順が必須ですか?

4

1 に答える 1

2

デフォルトのタイプ ライブラリで DLL プロジェクトを生成するプロジェクトを作成しますActiveX Library([ファイル] > [新規] > [その他] > [Delphi プロジェクト] > [ActiveX] > [ActiveX ライブラリ])。そのプロジェクトを開いた状態で、COM オブジェクトを追加します ([ファイル] > [新規] > [その他] > [Delphi プロジェクト] > [ActiveX] > [COM オブジェクト])。好きな名前を付けてください。生成された実装コードで、生成されたクラスに必要な追加の COM インターフェイスを追加し、必要に応じてそれらのメソッドを実装します。regsvr32.exeWindows のコマンドラインユーティリティを使用して DLL をコンパイルし、登録します。

于 2012-05-09T20:46:16.183 に答える