Zitat von
Daniel G:
Oder so:
filename := ListBox1.Items.Strings[Listbox1.ItemIndex];
Wobei ich gestehen muss, dass ich Jellys Funktion hübscher finde....
Die ist nicht nur hübscher, sondern die liefert Dir auch keine Runtime Error, wenn KEIN Item ausgewählt. In dem Fall liefert itemindex nämlich -1, und Items[-1] spuckt Dir einen Fehler aus.
Ausserdem ist mir neu, mit items.strings[index] auf einen Eintrag zuzugreifen. Ich mach das immer mit items[index] direkt.