DOBON.NET DOBON.NETプログラミング掲示板過去ログ

フォ-ム閉じるかどうかの判断は?

環境/言語:[WIN2000 VB.NET2003]
分類:[.NET]

2004/11/11(Thu) 19:03:17 編集(投稿者)
2004/11/11(Thu) 19:03:12 編集(投稿者)

フォ-ムFORM1からFORM2を開く。

FORM2が閉じるかどうかの判断はできますか?

よろしく。
■No7295に返信(johnさんの記事)
> フォ-ムFORM1からFORM2を開く。
>
> FORM2が閉じるかどうかの判断はできますか?
>
> よろしく。

コードで閉じないと開いたままじゃないでしょうか?
■No7296に返信(medakaさんの記事)
> ■No7295に返信(johnさんの記事)
>>フォ-ムFORM1からFORM2を開く。
>>
>>FORM2が閉じるかどうかの判断はできますか?
>>
>>よろしく。
>
> コードで閉じないと開いたままじゃないでしょうか?
>

そうですね。
コードで判断したいです。

よろしく。
■No7297に返信(johnさんの記事)
> そうですね。
> コードで判断したいです。
> よろしく。

開いていれば閉じれます。
開いてなければ閉じれません。
自分でフラグなり設けて判断するか、IsDisposedで判断でもしてください。

海外圏の方ですのでコードで書いた方がよさそうですね。

    Private Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click
        Dim pForm As New FormMain

        pForm.Show()
        MessageBox.Show(pForm.IsDisposed.ToString() & " == 閉じることができる。")
        pForm.Close()
        MessageBox.Show(pForm.IsDisposed.ToString() & " == 閉じることができない。")
    End Sub
■No7305に返信(java.lang.Nullpoさんの記事)
> ■No7297に返信(johnさんの記事)
>>そうですね。
>>コードで判断したいです。
>>よろしく。
>
> 開いていれば閉じれます。
> 開いてなければ閉じれません。
> 自分でフラグなり設けて判断するか、IsDisposedで判断でもしてください。
>
> 海外圏の方ですのでコードで書いた方がよさそうですね。
>
> Private Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click
> Dim pForm As New FormMain
>
> pForm.Show()
> MessageBox.Show(pForm.IsDisposed.ToString() & " == 閉じることができる。")
> pForm.Close()
> MessageBox.Show(pForm.IsDisposed.ToString() & " == 閉じることができない。")
> End Sub

わかりました。ありがとうございました。
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板