0

私が尋ねている理由は、ビルド マシンに登録したくない ocx がありますが、それに対してビルドしたいからです。tlb ルートが正しい方向でない場合は、これを達成する方法についてのヒントをいただければ幸いです。

4

2 に答える 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 に答える