32ビットVCLアプリケーションでDelphiXE2のIMultiLanguage2インターフェイスを使用する方法についてのばかガイドが必要です。
これまでのところ、RAD Studio include \ windows \ sdk \ idlフォルダーでMLANG.IDLを見つけ、OSのSysWOW64にmlang.dllファイルがあることを確認しました。
MLANG.IDLでMIDL.exeを使用してMLANG.TLBファイルを作成することもできましたが(この手順が必要ですか?)、TLBが「登録済み」リストに表示されないためXE2にインポートできません。また、mlang.dll以外に依存関係を作成したくないので、登録しようとはしません。TLibImpはmlang.dllを開きません。
GenTLB(MLANG.IDLを開かない)を見て、「RAD StudioのタイプライブラリはIDLの代わりにRIDLを使用する」というステートメントを含む、タイプライブラリの使用に関するEMBDocwikiの多くを読みました。では、XE2とともにインストールされるIDLファイルの巨大なフォルダーの目的は何ですか?それらはインクルードフォルダにあるので、DelphiではなくC ++でのみ使用できますか?