私が尋ねている理由は、ビルド マシンに登録したくない ocx がありますが、それに対してビルドしたいからです。tlb ルートが正しい方向でない場合は、これを達成する方法についてのヒントをいただければ幸いです。
2 に答える
2
はい。それは同じことです。
TypeLib は OCX のメタデータです。
于 2009-11-19T14:35:53.857 に答える
1
Enterprise Edition を所有している場合は、[プロジェクト プロパティ] ダイアログ ボックスの [コンポーネント] タブにある [リモート サーバー ファイル] チェックボックスを選択して、スタンドアロンのタイプ ライブラリを作成できます。コンポーネントをコンパイルすると、Visual Basic は実行可能ファイルと同じディレクトリに 2 つの追加ファイルも作成します。これら 2 つのファイルの 1 つは、探していた TLB です。
ここにあり、 VB6 Enterprise Edition で動作することが確認されています。
それ以外の場合は、Visual Studio 6.0 ツールで OLEVIEW を使用して IDL をコピーし、MIDL コンパイラを使用して TLB ファイルにコンパイルする必要があります。
于 2009-11-19T16:18:04.383 に答える