![]() |
Dialogfelder auf Zulässigkeit prüfen
Hallo,
ich habe vor 9 Jahren mit Pascal für Windows ein Programm geschrieben, das ich jetzt mit Delph 7 aktualisieren möchte. Dabei stellt sich mir folgendes Problem: In einem Dialogfeld sind Integer-Werte einzugeben, die beim Verlassen des Dialogs (OK-Button) untereinander auf Plausibilität zu prüfen sind (Idiot-Operator-Eingaben abfangen!! :P). Die Prüfung auf Integer-Werte ist auch ok. Aber wo ordne ich die Plausibilitätsprüfung an, wenn der Dialog mit Return oder OK-Button verlassen wird? OnCloseQuery wird auch beim Abbruch (Cancel-Button oder über des System-Button) ausgelöst und soll keine Prüfung auslösen. Wer kann mir helfen? :gruebel: :wall: 1.000 Dank im Voraus |
Re: Dialogfelder auf Zulässigkeit prüfen
Im OKButton und bei Fehler ModalResult auf mrNone zurücksetzen (sofern du den Dialog mit ShowModal aufrufst).
|
Re: Dialogfelder auf Zulässigkeit prüfen
Modal wird der Dialog selbstverständlich geöffnet. ModalRest := mrNone!! :hello: Guter Tip, jim_raynor, dann wird der Dialog nicht verlassen! Werde ich morgen gleich probieren!
Danke und Chiao fafnir |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:35 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