- ベストアンサー
【Visual Basic】閉じるボタンを作りたいです
お世話になります。 VB2008で、右上の「×」ボタンと同じくアプリケーションを閉じるボタンを作成しようと思っていますが、出来ますでしょうか? (JavaScriptでいう所の、「【ウィンドウを閉じる】のボタン」タグのようなものです) ちなみにVisual Studio2008で作成しています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
VB2008 ではいくつかの種類のアプリケーションが作成できますから、何を作っているのかも書いたほうがいいと思います。JavaScript の話も少し出てますが、この質問自体は Windows フォームでよろしいんでしょうか?そういう前提で回答します。 まず言葉の問題ですが「アプリケーションを閉じる」というのは日本語が少しおかしいです。アプリケーションは「起動」したり「終了」したりするものですが、閉じるものではありません。開いたり閉じたりするのはウィンドウです。Windows フォームアプリケーションでは、ウィンドウのことをフォームと呼んでいます。 アプリケーションを終了するのとフォームを閉じるのは別の操作です。なぜならアプリケーションには複数のウィンドウが含まれる可能性があるからです。ただし通常は、そのアプリケーションのメインフォームが閉じられると、アプリケーションは自動的に終了します。 フォームを閉じたいのなら、Form の Close メソッドを呼び出してください。そのフォームにコードを書くなら、「Me.Close()」となります。 アプリケーションを終了したいのなら、「Environment.Exit」とかになります。ただしこれは強制終了のようなものなので、ウィンドウを閉じることによってアプリケーションを終了させることができるなら、そうするのが普通です。
お礼
ありがとうございます。 そうそう、フォームのことを指しています。説明不足ですみません。 Me.Close()のやり方でした。 素早いご回答ありがとうございました。