0

Active X Dll を呼び出すために、VB .NET コマンド ライン アプリケーションを作成しました。これにより、非モーダル フォームが表示されます。このアプリケーションを installshield 経由で実行して、ソフトウェアのインストール時に実行します。ただし、次のエラーが表示されます。

ここに画像の説明を入力

VB6 コードを変更することはオプションではないため、VB .Net アプリケーションから非モーダル フォームを呼び出す方法はありますか。

4

1 に答える 1

1

この投稿はいくつかの質問に答えるかもしれません。私の理解では、ActiveX DLL から非モーダル フォームを表示することはできません。2 つのオプションは、DLL を変更してモーダル フォームを表示するか、実行可能ファイルとして再コンパイルすることです。

このホスト アプリケーションでは、ActiveX DLL、ActiveX コントロール、またはプロパティ ページから非モーダル フォームを表示できません。

投稿のほとんどは、この KB 記事へのリンクのみですhttp://support.microsoft.com/kb/176468

于 2013-01-07T06:15:03.373 に答える