10代と話して驚いたこと

・フォーム1
・フォーム2
があります
この2つのフォームにはお互いを表示させる為のボタンがあるのですが、1つのフォームの二重起動を阻止したいのですが、どのようにコーディングすればよろしいでしょうか?ご教授お願いします。

補足
フォーム1→フォーム2→フォーム1
このような形がとれてしまうとフォーム1が2つ表示されてしまうので、表示させないようにしたいです。

A 回答 (2件)

これって、もしや.NET?

    • good
    • 3

これから表示させようとしているフォームが既にロードされているかどうか


をチェックすればいいわけですよね

sFormName = "これから表示させようとするフォームの名前"
For i = 0 To Forms.Count - 1
If Forms(i).Name = sFormName Then
'既にロードされています
Exit For
End If
Next i
    • good
    • 0

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

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報

このQ&Aを見た人がよく見るQ&A