![]() |
Dialog ModalResult setzen
Hi,
In einem Dialog hat der "OK"-Button per Default den Wert mrOk. Nun soll der Wert auf mrCancel gesetzt werden, wenn Felder im Dialog nicht ausgefüllt wurden. Folgendes funktioniert leider nicht.. :(
Delphi-Quellcode:
procedure TfrmSettings.btnOKClick(Sender: TObject);
begin if CheckFields then btnOK.ModalResult := mrCancel else btnOK.ModalResult := mrOK end; |
AW: Dialog ModalResult setzen
Setze den Wert doch mrCancel und erst wenn alle Felder gesetzt sind auf mrOK
|
AW: Dialog ModalResult setzen
Lösung gefunden:
Delphi-Quellcode:
if CheckFields then
ModalResult := mrOK else ModalResult := mrNone; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:47 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz