Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   TEdit.Clear = ''? (https://www.delphipraxis.net/190064-tedit-clear-%3D.html)

Luckner 25. Aug 2016 13:24

TEdit.Clear = ''?
 
Hallo,
folgende Verständnisfrage:

Ist Tedit.clear = TEdit := '' oder/und TEdit.IsEmpty?

Danke, Luckner

Neutral General 25. Aug 2016 13:29

AW: TEdit.Clear = ''?
 
Deine Frage macht zu 90% keinen Sinn.
TEdit := '' kann nicht gehen weil du einem Edit keinen String zuweisen kannst.

Edit1.Clear ist das gleiche wie Edit1.Text := '';

dGeek 25. Aug 2016 13:43

AW: TEdit.Clear = ''?
 
Zitat:

Deine Frage macht zu 90% keinen Sinn.
Also ich weiß zwar was er fragen will, die "Frage" ergibt aber trotzdem keinerlei Sinn.

Und warum
Delphi-Quellcode:
TEdit.IsEmpty
?

Luckner 25. Aug 2016 13:44

AW: TEdit.Clear = ''?
 
Danke. Ist TEdit.Text := '' identisch mit TEdit.IsEmpty ?

Neutral General 25. Aug 2016 13:52

AW: TEdit.Clear = ''?
 
TEdit.IsEmpty liefert nur ein Boolean zurück der dir sagt OB das Edit leer ist oder nicht.

vagtler 25. Aug 2016 13:53

AW: TEdit.Clear = ''?
 
Zitat:

Zitat von Luckner (Beitrag 1345732)
Danke. Ist TEdit.Text := '' identisch mit TEdit.IsEmpty ?

Nein, das eine ist eine Zuweisung, das andere eine Eigenschaft.

Luckner 25. Aug 2016 13:59

AW: TEdit.Clear = ''?
 
Ich wollte das dann für eine If-Abfrage verwenden. Statt "if TEdit.Text = '' " , wäre "if TEdit.IstEmpty then " doch auch möglich?

Neutral General 25. Aug 2016 14:01

AW: TEdit.Clear = ''?
 
Jo.
Aber das sind eigentlich alles Sachen die man innerhalb von einer Minute selbst rausfinden kann indem man es einfach ausprobiert...

dGeek 25. Aug 2016 14:14

AW: TEdit.Clear = ''?
 
Delphi-Quellcode:
if Edit1.Text = ''
ist übrigens nicht so gut. Denn was, wenn das Edit eine Leerstelle enthält. Also hier auch Trim in Betracht ziehen.

Luckner 25. Aug 2016 14:27

AW: TEdit.Clear = ''?
 
OK, habe verstanden. Danke für die Hilfe.

Gruß, Luckner


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:15 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz