(Administrator)
Registriert seit: 13. Jul 2005
Ort: Stadthagen
1.891 Beiträge
Delphi 12 Athens
|
Re: Standardverhalten von Dialogen (ab)ändern
30. Aug 2008, 12:58
Hallo Alter Mann,
das Phänomen erklärt soich wie folgt:
Vor Aufruf des OnClick-Ereignisses wird der Wert aus ModalResult an die Form weitergegeben.
In Deiner Ereignisbehandlung ruftst Du Close auf. Close besetzt modalResult mit mrCancel (2).
Damit ist der Wert von Modalresult schon wieder geändert, bevor dieser ausgewertet wird.
Gruß
Thomas
|