![]() |
Ausgewählter Item in Listbox in anderer Listbox ausgeben
Hallo!
Wie kann ich den String aus einem ausgewählten Listbox item während der Laufzeit bekommen. Ich möchte den String des selektierten Items dann in eine neue Listbox schreiben. Wie stelle ich das an??? Hatte mal bei delphi 6 eine Funktion... selectedString oder so. Kann mir jemand helfen????? DANKE MfG |
Re: Ausgewählter Item in Listbox in anderer Listbox ausgeben
Delphi-Quellcode:
if listbox1.ItemIndex > -1 then
str := listbox1.items[listbox1.ItemIndex]; |
Re: Ausgewählter Item in Listbox in anderer Listbox ausgeben
Hi,
hier noch eine Alternative:
Delphi-Quellcode:
Grüße vom marabu
ListBox1.CopySelection(ListBox2);
|
Re: Ausgewählter Item in Listbox in anderer Listbox ausgeben
Ich hätte da eine kleine, aber feine Ergänzung zum Tip von sh17: Es gibt einige Komponenten (z.B. TFlat...), bei denen der ItemIndex auch größer sein kann als die Anzahl der Items (minus 1). Man sollte das sicherheitshalber auch anfragen, ausgenommen natürlich bei den Standardkomponenten von Borland - die machen dabei alles richtig!
|
Re: Ausgewählter Item in Listbox in anderer Listbox ausgeben
Zitat:
auf welcher Grundlage steht dann dieser Index? oder ist das ein Fehler? |
Re: Ausgewählter Item in Listbox in anderer Listbox ausgeben
ich denke eher, dass es sich dabei um einen Fehler handelt. Habes anfangs auch nicht beachtet. War mehr oder weniger nur zufall als ich da drauf gekommen bin!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:55 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