![]() |
Aus Memo1 Einzelne Zeilen auslesen
Hallo,
ich möchte einzelne Zeilen aus einer Memo-Komponente auslesen und in einzelne Label oder Listbox Objekte einfügen. Weiß jemand wie das geht und kann mir weiterhelfen? Ich möchte beispielsweise die Adresse in dieser Form auslesen: Name (aus Memo) --> Label1 Straße (aus Memo) --> Label2 PLZ/Stadt (aus Memo) --> Label3 Auslistung (aus Memo) --> Listbox1 Danke Thomas |
Re: Aus Memo1 Einzelne Zeilen auslesen
wenn ich dich richtig verstanden habe:
Code:
usw.
label1.caption := memo1.text[0]; //greift auf die erste zeile des memo's zu...
fcg |
Re: Aus Memo1 Einzelne Zeilen auslesen
Erstmal danke...
Aber nun hab ich das Problem, dass nicht die komplette Zeile sondern nur der erste Buchstaben in das Label übertragen wird... Was stimmt da nicht? MfG Thomas |
Re: Aus Memo1 Einzelne Zeilen auslesen
Ist auch logisch, da er auf das erste Zeichen des Strings Text zugreift...
Probier das mal das hier:
Delphi-Quellcode:
label1.caption := memo1.lines[0];
|
Re: Aus Memo1 Einzelne Zeilen auslesen
Hallo, nach langem habe ich mal wieder eine Frage zu diesem Thema...
Wie kann ich eine Zeile so auslesen, dass die ersten 5 Zeichen ignoriert werden. Genauer meine ich, dass ich in einer Memo-Komponente, in der 6. Zeile eine Infomation stehen habe, die wie folgt aussieht: Name: Max Mustermann ==> Auslesen möchte ich nun nur das Max Mustermann... ... So, dass ich das in einem Label stehen habe. Weiß da jemand weiter? MfG Thomas :xmas: Allen im Forum schöne Weihnachten und einen guten Rutsch ins neue Jahr |
Re: Aus Memo1 Einzelne Zeilen auslesen
Kann mir da wirklich niemand helfen?
So schwer kann das ja nicht sein. Gibt es nicht irgendwie ein Befehl für die Länge einer Zeile? Daraus brauche ich dann ja einfach nur die Zeichen ab dem 6. Zeichen... |
Re: Aus Memo1 Einzelne Zeilen auslesen
Willst du nun die 6. Zeiel eines Memos auslesen, oder das 6. Zeichen einer beliebigen Memozeile?
|
Re: Aus Memo1 Einzelne Zeilen auslesen
Ich möchte das 6. Zeichen einer beliebigen Memozeile auslesen!
|
Re: Aus Memo1 Einzelne Zeilen auslesen
Delphi-Quellcode:
Oder halt mal in der OH unter "copy" nachsehen
label1.caption := copy(memo1.lines[0],6,length(memo1.lines[0]-5);
------------------ Nightshade |
Re: Aus Memo1 Einzelne Zeilen auslesen
Moin Nightshade,
wenn sichergestellt ist, dass die Zeilen mindestens 6 Zeichen enthalten geht das auch ohne Copy: Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:46 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 by Thomas Breitkreuz