Bei meinem mp3-Player benutze ich ein ListView als PlayList.
Die Pfade sind als SubItems gespeichert, durch einen klick
auf einen Button wird die Datei abgespielt.
Code:
PlayFile(ListView1.Selected.SubItems.Strings[0];
Das funktioniert auch, solange ich auf den Button klicke.
Möchte ich das Ganze aus der ClientSocketRead-Prozedur von
TClientSocket heraus aufrufen (z.B. Button1.click) , wird zwar ein Titel abgespielt
der sich in der selben Zeile, jedoch in einer anderen Spalte
wie der aktuell markierte befindet (ViewStyle: vsList)!?
Bin völlig ratlos

!!!