Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Überprüfen ob Rich-Edit leer ist
chris_davidi - Mi 10.09.03 15:35
Titel: Überprüfen ob Rich-Edit leer ist
Hallo...
Wie funktioniert dies? Ich habe zwei Rich-Edit Felder. Wenn eines davon oder beide leer sind, soll das Programm mittels Exit; abgebrochen werden.
Delphi-Quelltext
1: 2: 3:
| begin if RichEdit1.Text := "" or RichEdit2.Text := "" then Exit; |
Ich bekomme ungültiges Eingabezeichen bei "". Warum das? Was muss ich dort eingeben um es als leeren Wert zu erkennen? Und funktioniert das mit or überhaupt? Habe es mir so gedacht, hoffe mir kann jemand helfen...
Danke im Vorraus.
Gruss
Chris
StefanH - Mi 10.09.03 15:40
Delphi-Quelltext
1:
| if (RichEdit1.Text='') or (RichEdit2.Text='') then Exit |
Du hast doppelte Anführungszeichen verwendet, und außerdem den Zuweisungsoperator (
:=) als Vergleichsoperator benutzt.
Stefan
P.S: Exit beendet nur die Prozedur, die Anwendung musst du mit
Application.Terminate beenden, aber vielleicht meinst du ja doch die Prozedur...
chris_davidi - Mi 10.09.03 15:43
Danke, du hast mir sehr weitergeholfen. :) Klappt klasse... Ja, meinte die Prozedur. Diese soll abgebrochen werden, aber das Programm normal weiterlaufen.
Vielen Dank nochmals. :)
StefanH - Mi 10.09.03 16:02
Bitte bitte :lol:
(Ich bin immer froh, wenn ich jemanden helfen kann, dass verdeckt mein eigentliches Unwissen...)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!