![]() |
Text aus Listbox in Richedit einfügen
Hi
hab probiert den Item einer listbox in richedit anzuzeigen: s, rtf: String curpos: Integer s := Listbox1.Item rtf := RichEdit1.Lines.Text; curpos := RichEdit1.SelStart; insert(s,rtf,curpos) ging nicht RichEdit sieht wie zuvor aus (kein text eingefügt) :cry: ´kann mir jemand helfen?? mfg ösichemiker |
Re: Text aus Listbox in Richedit einfügen
Alles oder nur einen Eintrag?
|
Re: Text aus Listbox in Richedit einfügen
Du musst hinterher RichEdit.Text wieder das s zuweisen.
|
Re: Text aus Listbox in Richedit einfügen
Es soll den angeklickten item in das richedit kopieren und sonst gar nichts
|
Re: Text aus Listbox in Richedit einfügen
Delphi-Quellcode:
RichEdit.Lines.Add(ListBox.Items.Strings[ListBox1.ItemIndex]);
|
Re: Text aus Listbox in Richedit einfügen
Oder
Delphi-Quellcode:
RichEdit1.Lines.Text := Copy( RichEdit1.Lines.Text, 1, RichEdit1.SelStart ) + ListBox1.items[ ListBox1.ItemIndex] + Copy( RichEdit1.Lines.Text, RichEdit1.SelStart+1, Length( RichEdit1.Lines.Text));
|
Re: Text aus Listbox in Richedit einfügen
Wenn Du an Cursorposition meinst dann sollte SelText helfen.
|
Re: Text aus Listbox in Richedit einfügen
Nein .SelText ist der markierte Text. .SelStart ist die Position des ersten markierten Buchstabens bzw. die Cursorposition
|
Re: Text aus Listbox in Richedit einfügen
Ist nichts markiert ist SelText di Cursorposition. :wink:
|
Re: Text aus Listbox in Richedit einfügen
Danke für die vielen Antworten. werd sie mal ausprobieren
mfg ösichemiker |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02: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