Registriert seit: 16. Jan 2009
Ort: Nürnberg
236 Beiträge
Delphi 10.3 Rio
|
Form nach Prüfung schließen funktioniert nicht
5. Nov 2009, 23:18
Hallo zusammen!
Ich habe ein seltsames Problem, mit dem ich, wie ich meine, so noch nie konfrontiert wurde.
Im OnShow-Event eines Formulars, das ich mit ShowModal aufrufe, führe ich eine Prüfung durch, die unter bestimmten Bedingungen dazu führen soll, dass das Formular sofort wieder geschlossen wird.
Hierzu setze ich in diesem Fall
ModalResult:=mrCancel
Aber dies hat leider keinerlei Auswirkungen, das Formular wird trotzdem angezeigt und wartet auf Eingaben.
Wenn ich dagegen einen Schließen-Button betätige, passiert eigentlich genau das Gleiche:
Ich setze wieder
ModalResult:=mrCancel
und siehe da - diesmal wirkt es, und das Formular ist weg!
Woran kann das liegen?
Danke für jeden Tipp!
|