Einzelnen Beitrag anzeigen

globetrotter77

Registriert seit: 16. Jan 2009
Ort: Nürnberg
236 Beiträge
 
Delphi 10.3 Rio
 
#1

Form nach Prüfung schließen funktioniert nicht

  Alt 5. Nov 2009, 22: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!
  Mit Zitat antworten Zitat