Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.142 Beiträge
 
Delphi 12 Athens
 
#2

AW: Problem mit Rückgabewert bei ShowModal

  Alt 17. Mär 2021, 11:22
Form.Close;
* ist die Form modal, dann wird ModalResult auf mrCancel gesetzt (und überschreibt somit das ModalResult, was vom Button kam, da dieses vor dem OnClick gesetzt wird)
* bei NonModal wird verzögert entweder Hide oder Free ausgeführt (jenachdem was TCloseAction sagt)


setze in deinen ButtonClick den ModalResult der form, pder mach im code garnichts, sondern weise beim ModalResult der Buttons das Gewünschte zu.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (17. Mär 2021 um 11:26 Uhr)
  Mit Zitat antworten Zitat