0

1つのdllファイルの参照を使用しているvb6で1つのexeファイルを作成しました。他のシステムでそのexeを試すと、次のエラーが発生します:

エラー 429、Activex コンポーネントはオブジェクトを作成できません

同じことを手伝ってください。

4

3 に答える 3

2

参照先の DLL をターゲット マシンにインストールし、作成者の指示に従って登録する必要があります。

それがどのコンポーネント/DLL/ライブラリかを教えていただければ、より具体的な回答が得られるかもしれません。

于 2012-04-27T14:04:26.697 に答える
0
copy your dll in %winsys%\system32\
registers -i mydll.dll

%winsys% = c:\windows
%winsys% = c:\winnt
于 2012-04-27T14:12:07.007 に答える
0

あなたがする必要があるのはこれです。

1) 作成した DLL を登録します。使用 - regsvr32

2) レジストリ (cmd =regedit) で、dll プロジェクト名の ProgID を見つけます - https://msdn.microsoft.com/en-us/library/dd542719(v=vs.85).aspx

3) CreateObject 関数を呼び出す - https://msdn.microsoft.com/en-us/library/7t9k08y5(v=vs.90).aspx

それではプログラミングです:)

于 2015-09-04T17:31:36.557 に答える