標準EXEとして作成したForm1上のボタンを押すとActiveX.exeとして作成したForm2をForm1のモーダルフォームとして表示したいのですができません。
Form2の表示はできるのですがForm1も操作が可能でForm1をクリックすると,「コンポーネントを使用できません」とエラーが表示されてしまいます。
ActiveX.exeではなくActiveX.dllで作成すれば問題はないのですが,独立系としても使用できるようにするためにActiveX.exeとして作成しています。
開発環境はVB6.0+SP5, WindowsXP+SP2です。回答よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

Object型変数を定義し、


Mainサブルーチンで
単独起動の場合は
そのObject型変数に
クラスオブジェクトを
セットするように記述します。
呼出起動の場合は、
単にクラスをコールすればできるはずです。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング