0

#import を使用して、コンピューターのどこかから .dll を取得するコードがあります。今、私はこのファイルを持っている、または持っていないコンピューターでプログラムを使用することになっています。ファイルがないとコンパイルすらできないので、何かできることはありますか?

ありがとうございました、

4

2 に答える 2

0

#importディレクティブは、COM インターフェイスを定義するタイプ ライブラリを取得するために使用されます。おそらく、プログラムはこれらの COM インターフェイスを使用し、CoCreateInstance関数を使用するなどしてそれらを取得します。COM オブジェクトが正常に生成されたかどうかを確認するには、CoCreateInstance からの戻り値を確認する必要があります。そうでない場合は、必要な例外をスローできます。

于 2011-05-20T16:41:28.687 に答える
0

これは通常、インストール済み環境で処理するものです。dll をアプリケーションの必須の依存関係として設定し、おそらくディストリビューションに含めます。

于 2011-05-20T16:41:58.960 に答える