[解決済み] VB.NET: FormClosing()を中止する
2022-02-18 18:24:39
質問
アプリを閉じるときに実行させたいコードスニペットがあるのですが、どうすればいいですか?そこで、私は
FormCLosing
イベントが発生します。しかし今、私は終了のための確認メッセージを置きたいと思っています。例えば、ユーザーがExit() イベントをクリックした場合。
X
をクリックすると、アプリは終了せず、以前の状態に戻ります。
を使用して実現することは困難だと思います。
FormClosing
というのは、ユーザーがどのボタンをクリックしても実行されてしまうからです。
何かいい方法はないでしょうか?
つまり、偶数のような
ExitButtonPressed()
..
解決方法は?
次のようなことを試してみてください。
Private Sub Form1_FormClosing(ByVal sender As System.Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles MyBase.FormClosing
If (MessageBox.Show("Close?", "", MessageBoxButtons.YesNo) = Windows.Forms.DialogResult.No) Then
e.Cancel = True
End If
End Sub
をご覧ください。
そして
を設定することで、イベントをキャンセルすることができます。 を true に設定します。
関連
-
[解決済み] public subの呼び出し時に、非共有メンバーの参照にオブジェクト参照が必要となる
-
[解決済み] 文字列をダブルに変換する - VB
-
[解決済み] フォームに線を引くにはどうしたらよいですか?
-
[解決済み] VB.NET: FormClosing()を中止する
-
[解決済み] 特定のDataTableの行をループする
-
[解決済み] vbLf、vbCrLf、vbCrの定数の違いについて
-
[解決済み] VB.NETで条件付き三項演算子はありますか?
-
[解決済み】VB.NETのAndとAndAlsoの違いは何ですか?
-
[解決済み] C#の'?'演算子に相当するVB.NETはありますか?
-
[解決済み] Linq to Sql: 複数の左外部結合
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 1つまたは複数の必須パラメータに値が指定されていない
-
[解決済み] VB.NETにおけるDirectCast()とCType()の違いについて
-
[解決済み] フォームに線を引くにはどうしたらよいですか?
-
[解決済み] 特定のDataTableの行をループする
-
[解決済み] 文字列 "" を 'Integer' 型に変換するのは無効です。
-
[解決済み] YesNoCancel付きMessageBox - NoとCancelが同じイベントをトリガーする
-
[解決済み] 複数のURLを同時にダウンロードするには?
-
[解決済み] vbLf、vbCrLf、vbCrの定数の違いについて
-
[解決済み】VB.NETのAndとAndAlsoの違いは何ですか?
-
[解決済み] VB.NET IntelliSense : ENTERオートコンプリートで改行を無効にする