Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
コンボボックスのテキストからフォームを表示
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=6#CommentId20
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
あにす
 ()
投稿日時
2008/9/27 07:08:53
>>7
コンボボックスに入れているのはForm2のインスタンスそのものなので、×ボタン等でフォームを閉じてしまうと、
再度Button1を押してフォームを開こうとしても、インスタンスが無くなっているのでエラーが出るんです。
そこで、フォームが閉じられようとしたとき(Form2_FormClosingメソッド)に、閉じる動作をキャンセル(e.Cancel = True)して非表示(Me.Hide())にしています。再度開こうとしたときには、非表示にしたForm2がそのまま表示されます。