Zitat von
Alter Mann:
Weise ich den Buttons keine Ereignisbehandlung zu, werden die ModalResult-Werte der Buttons
zurückgegeben ansonsten immer mrCancel. Super Logik.
Stimmt so nicht ganz, andere Befehle als Close werden durchaus ausgedführt und dann Modalresult nach Abarbeitung der Ereignisbehandlungsrutine behandelt.
Aber in der Procedure Close wird Modalresult für Modale Fenster explizit gesetzt.
In einem Aktuellen Projekt gebe ich in der OnClick-Rutine Eines Buttons per Showmessage eine Nachricht aus. Der Button hat ModalResult = mrOk eingestellt.
Nach bestätigen der Showmessage, schließt sich aufgrund des Modalresult die Form.
Gruß
Thomas