vb6: form unload ?
lima-city → Forum → Programmiersprachen → Basic
-
Ich möchte realisieren, dass ein Programm beim klickne auf das rote Kreuz oben in der titelleiste nicht geschlossen wird sondern erst ein Dialog kommt, in dem man man noch einmal bestätigen muss, dass das Programm tatsächlich geschlossen werden soll. man kann allerdings nicht einfach nur eine weitere form machen , die geöffnet wird wenn from1 geschlossen wird und form1 wiede rläd sollte man sich für das fortsetzen des programms entscheiden... alle variablen der form1 müssen bestehen bleiben. denn das programm soll nicht geresettet werden sondern einfach weiterlaufen, bis man in dem Dialog auf "ja" klick!
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Das ist doch eigentlich gar kein Problem, du brauchst nur beim Ereignis "QueryUnload" eine Abfrage einbauen, z. B.:
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
If MsgBox("Fenster schließen?", vbYesNo, "Frage" ) = vbNo Then
Cancel = True
Else
'Fenster wird von selbst geschlossen.
End If
End Sub
Beitrag geändert: 26.8.2007 19:18:17 von cbhp -
dankeschön... es geht!
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage