0

vb6 アプリケーションをコンパイルしようとしていますが、ocx ファイルを登録できません。コンパイルを試みるために、.vbp ファイルの Object= 行を、OCX ではなく TLB への Reference= 行に置き換えました。コンパイルすると、次のタイプのエラーが発生します。

Line 125: Class KimgpLib.KImgp of control KImgp1 was not a loaded control class.
Line 145: Class KFormLib.KForm of control KForm1 was not a loaded control class.

regtlib.exe を使用して tlb ファイルを登録しましたが、ocx ファイルを登録できません。

任意の提案をいただければ幸いです。

4

1 に答える 1

1

OCXでも動作するregfreeCOMを読む必要があります。詳しくはこちらをご覧ください。このプロセスには、ライブラリごとにマニフェストファイルを作成することが含まれます(DLLまたはOCX、ActiveX EXEは含まれません)。

于 2009-11-19T16:56:56.020 に答える