Hallo VBxperten,
wie kann ich verhindern, daß ein VB-Programm (EXE) durch Drücken von ALT+F4 beendet wird?
Hintergrund: Der User darf die Form erst schließen, wenn alle Eingaben in Ordnung sind.
Gruß und Danke für Eure Tips…
(Woly)
Hallo VBxperten,
wie kann ich verhindern, daß ein VB-Programm (EXE) durch Drücken von ALT+F4 beendet wird?
Hintergrund: Der User darf die Form erst schließen, wenn alle Eingaben in Ordnung sind.
Gruß und Danke für Eure Tips…
(Woly)
Hi Woly,
setz einfach im Form_QueryUnload -Ereignis die Variable Cancel auf False, solange die Daten nicht richtig eingegeben worden sind, danach auf True:
Private Sub Form\_QueryUnload(Cancel As Integer, UnloadMode As Integer)
If
Cancel = True
Else
Cancel = False
Endif
End Sub
Ein solches Programm kannst Du dann bis zur richtigen Eingabe nur über den Task-Manager beenden.
Viele Grüße
Sculpture
Danke
Super, das war´s!
Danke!
(Woly)
benutzerfalle
Aber denk dran einen „Abbrechen“-Button zu machen, damit man aus dem Formular auch ohne vollständige Eingaben wieder herauskommt.
cu, holli
Hallo,
ist ein guter Hinweis. In diesem Fall soll der Benutzer aber
gezwungen werden, das Formular erst richtig auszufüllen, bevor
wir ihn von dem Formular „erlösen“…
Danke trotzdem…
(Woly)