Delphi 7 で idl から tlb を生成する方法はありますか? または、クラス/インターフェース定義からでも?
2309 次
2 に答える
2
IDL2PAS.bat
バッチファイル(この場所C:\ Program Files \ Borland \ Delphi7 \ Binをチェックしてください)またはMIDL.exe
アプリケーションを使用できます。
于 2011-02-23T16:42:19.620 に答える
1
Delphi 7 で最も簡単な方法の 1 つは、IDL をタイプ ライブラリ エディタのソース ウィンドウにコピー アンド ペーストすることです。タイプ ライブラリの「背後」にある *_TLB.pas ソース ユニットではなく、タイプ ライブラリ エディタ自体です。
現在 D7 は手元にありませんが、IDE 設定の [タイプ ライブラリ言語] オプションを Pascal ではなく IDL に設定する必要があるかもしれません。また、この手法は「エキゾチックな」IDL に敏感である可能性がある (つまり、常に機能するとは限らない) ことを思い出すようですが、問題の IDL が比較的単純な場合は、これでうまくいく可能性があります。
于 2011-02-24T03:48:37.273 に答える