Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Button erst klickbar wenn Editfelder ausgefüllt (https://www.delphipraxis.net/163040-button-erst-klickbar-wenn-editfelder-ausgefuellt.html)

Delphi_gn7 13. Sep 2011 19:26

AW: Button erst klickbar wenn Editfelder ausgefüllt
 
Delphi-Quellcode:
if length(text) >= 1 then OKBtn.Enabled:=TRUE else OKBtn.Enabled:=FALSE;
ist die einzige zeile in der methode
Delphi-Quellcode:
procedure TOKBottomDlg.LabledEdit1Change
!

s.h.a.r.k 13. Sep 2011 19:41

AW: Button erst klickbar wenn Editfelder ausgefüllt
 
Und genau die ist falsch, da du auf die Text-Eigenschaft der Form zugreifst und nicht auf die der LabeledEdits. Schreib das so wie ich es gemacht habe.

Verstanden wo das Problem liegt?

Delphi_gn7 13. Sep 2011 20:03

AW: Button erst klickbar wenn Editfelder ausgefüllt
 
aaah richtig, dann ist alles klar :)

Gut, für den einzelnen Fall ist es also klar; und wenn ich jetzt nicht nur ein LabledEdit-Feld habe sondern 2-3 weitere, deren Text bestimmte Voraussetzungen erfüllen muss? Die Form hat nämlich kein OnChange Ereignis - hier dann vielleicht OnKeyPress verwenden?

Union 13. Sep 2011 20:07

AW: Button erst klickbar wenn Editfelder ausgefüllt
 
Nein, Du weist allen LabeledEdits das selbe OnChange Ereignis zu und prüfst auch immer alles.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:15 Uhr.
Seite 2 von 2     12   

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