Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Werte von ListBox per doppelklick in Memo einfügen (https://www.delphipraxis.net/122986-werte-von-listbox-per-doppelklick-memo-einfuegen.html)

ol_le 25. Okt 2008 10:46


Werte von ListBox per doppelklick in Memo einfügen
 
Hallo,

ich habe eine ListBox und ein Memofeld (in dem sind mehrere items eingegeben).
Wenn ich einen doppelklick auf eines der items mache, soll dieses Item im Memofeld an der aktuellen Position eingefügt werden.

Eigendlich ganz einfach, nur lässt der bei mir immer dass erste Zeichen weg. Sprich in der ListBox steht 'besucht' dann schreibt er ins Memo 'esucht'.

Dabei nehme ich eigendlich den kompletten Eintrag.

Habt ihr ne idee?

Delphi-Quellcode:
procedure TForm2.ListBox1DblClick(Sender: TObject);
begin
  Memo1.SelLength:=0; //Der 'makierte' Bereich wird auf 0 gestellt, damit nichts überschrieben wird.
  Memo1.SelText:= ListBox1.Items.ValueFromIndex[ListBox1.ItemIndex]; //An die Aktuelle Position wird das ausgewählte Item geschrieben.
end;
Vielen Dank im vorraus

DeddyH 25. Okt 2008 11:11

Re: Werte von ListBox per doppelklick in Memo einfügen
 
Delphi-Quellcode:
Memo1.SelText:= ListBox1.Items[ListBox1.ItemIndex];


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:04 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