Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Editfeld 3. Stelle auslesen (https://www.delphipraxis.net/158315-editfeld-3-stelle-auslesen.html)

xxsasch4xx 13. Feb 2011 10:42

Editfeld 3. Stelle auslesen
 
Hallo ich habe ein Editfeld und ich möchte nun gerne die dritte stelle in ein anderes Editfeld schreiben
wie sag ich dem PC dass der die dritte stelle nehmen soll aber den Rest erstmal ignorieren soll??
ich habe z.B. das Wort: Delphi eingeben
dann will ich den Buchstaben l in ein anderes Editfeld kopieren!

himitsu 13. Feb 2011 10:47

AW: Editfeld 3. Stelle auslesen
 
Text ist ein Property, das kann man entweder NUR lesen oder beschreiben.
Nur einen Teil von einem Property kann man nicht ändern, also

Test in einen String auslesen/kopieren, den String verändern und zurückschreiben

oder

SelStart, SelLength und SelText

Bummi 13. Feb 2011 10:57

AW: Editfeld 3. Stelle auslesen
 
Delphi-Quellcode:
if length(Edit1.Text) > 2 then Edit2.Text := Copy(Edit1.text,3,1);
oder
Delphi-Quellcode:
if length(Edit1.Text) > 2 then Edit2.Text := Edit1.text[3];


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:47 Uhr.

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