- ベストアンサー
同じフォームを呼び出す方法
フォームA上にコマンドボタンがあり、そのコマンドボタンをクリックして、同じフォームAを呼び出す方法を教えてください。 フォームAは見える状態で、同じフォームAが上に重なって表示されている状態です。 VB6.0、Windows xpです。 宜しくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
> フォームA上にコマンドボタンがあり、そのコマンドボタンをクリックして、同じフォームAを呼び出す方法を教えてください。 今ひとつ、イメージがわかないんですが、 ひょっとして、 > Dim F As フォームA > Set F = New フォームA > F.Show とかでしょうか?
その他の回答 (2)
- dsuekichi
- ベストアンサー率64% (171/265)
回答No.3
> NewフォームAが最前面に表示され、元のフォームAをクリックできない(操作できない)ようにしたいのですが 単純な、モーダル フォームのことでしょうか? でしたら、「Show メソッド」の第一引数に、モーダル(vbModal)を指定してください。
質問者
お礼
回答ありがとうございます!! Modelessにしていました。 本当にありがとうございました。
noname#22222
回答No.1
フォームAを表示するexeを作成しコールすれば可能だと思います。
質問者
お礼
回答ありがとうございます!!
お礼
回答ありがとうございます!! 説明が下手で申し訳ございませんでした。
補足
> Dim F As フォームA > Set F = New フォームA > F.Show 上記の方法でうまくいきました。ありがとうございました。 また質問で恐縮なのですが、 NewフォームAが最前面に表示され、元のフォームAをクリックできない(操作できない)ようにしたいのですが、どのようにしたよいのでしょうか?