タイトル | : 隠したフォームの再表示 |
記事No | : 2480 |
投稿日 | : 2005/10/28(Fri) 15:39 |
投稿者 | : raly pop |
[OSのVer]:Windows2000 [VBのVer]:VB.NET 元のフォームから別のフォームを開き、そのときに元のフォームをHideで隠しています。 別のフォームを閉じて、もう一度元のフォームを開くにはどうすればよいのでしょうか? 元のフォームを開くのはshowで良いと思うのですが、そのときに別のフォームをcloseで閉じたり、 Hideで隠そうとすると、どちらのフォームも見えなくなってしまいます。 ご教授よろしくお願いいたします。 以下プログラム ---------------------------------------------------------------------------- form22(元のフォーム) Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Dim callform23 As New Form23 Me.Hide() Try callform23.ShowDialog(Me) Finally If Not callform23 Is Nothing Then callform23.Dispose() Me.Close() End If End Try End Sub ------------------------------------------------------------------------------- form23(別のフォーム) Public callform22 As Form22 Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click callform22.Show() Me.Hide() End Sub
|