モジュールで 'Handles Me.FormClosing'の代替案を知りたいと思います。モジュールで 'Handles Me.FormClosing'の代わりに
「X」ボタンをクリックすると確認メッセージが表示されるコードを作成しました。問題は、このコードを私が呼び出せる複数のフォームで使用するモジュールに入れる必要がありますが、これを行うときに 'Handles Me.FormClosing'が機能しなくなります。ここで
は、私が使用していたコードです:Dim newForm as Form = New YourFormClass()
AddHandler newForm.FormClosing, AddressOf YourModule.Close
この意志ルートあなたがそのサブ通過するすべてのクローズイベント:新しいフォームを作成するたびに
Private Sub Close(sender As Object, e As FormClosingEventArgs) Handles Me.FormClosing
Dim result As DialogResult = MessageBox.Show("Are you sure you want to Exit the application?", "Exit", MessageBoxButtons.YesNo)
If result = DialogResult.Yes Then
FrmLogin.Close()
Else
e.Cancel = True
End If
End Sub
[AddHandler]を使用してください(https://docs.microsoft.com/en-us/dotnet/visual-basic/language-reference/statements/addhandler-statement) – Pikoh