![]() |
Memo1
lade über einen button einen text hoch
siehe beispiel: Name*Vorname*Alter*Wohnort*Tel**Nr es soll aber im Memo so aussehen: Name Vorname Alter Wohnort Tel Nr. |
AW: Memo1
Könntest du bitte deinem Beitrag einen aussagekräftigen Titelgeben?
|
AW: Memo1
Zitat:
|
AW: Memo1
Verwende eine Stringliste mit dem Trenner '*'
|
AW: Memo1
.. in eine Stringlist laden als DelimitedText.
Delimiter auf '*' einstellen StringList in das Memo übertragen. Grüße Klaus |
AW: Memo1
der text kommt aus einem stringgrid
Delphi-Quellcode:
procedure Form1.Button1Click(Sender:TObject);
begin Memo1.Lines.Clear; Memo1.Lines.Add(AdvStringGrid1.Cells[7,AvancedStringGrid1.Row]); end; |
AW: Memo1
Delphi-Quellcode:
Btw. das mit dem Ändern des Betreffs des Threads war Ernst gemeint.
procedure Form1.Button1Click(Sender:TObject);
var sl: TStrings; begin try sl := TStringList.Create; sl.Delimiter := '*'; sl.DelimitedText := AdvStringGrid1.Cells[7,AvancedStringGrid1.Row]; Memo1.Lines.Assign( sl); finally sl.free; end; end; |
AW: Memo1
danke es geht!
habe ich auch die möglichkeit textbausteine auszublenden <fest>*test*test*test* <fest> würde ich gerne ausblenden? |
AW: Memo1
Entweder vorher aus dem String löschen oder später die Stringliste durchgehen, vergleichen und dann löschen.
|
AW: Memo1 TStringList
Delphi-Quellcode:
procedure TFormMain.AdvGlowButton9Click(Sender: TObject);
var sl: TStrings; begin try sl := TStringList.Create; sl.Delimiter := '*'; sl.clear := '<>'; // so ???? sl.DelimitedText := FormReporting.Report.Cells[7,FormReporting.Report.Row]; Memo1.Lines.Assign( sl); finally sl.free; end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:31 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-2025 by Thomas Breitkreuz