mittels TStrings.Addobject.
Und du musst halt bei jedem neuen Eintrag ein neues Musikobj erstellen
zb:
Delphi-Quellcode:
musicObj := TmusicObj.create;
// objekt bearbeiten
Listbox.items.addobject(Extractfilename(filename),musicObj);
dein objekt bekommste dann mittels
musicobj := TMusikObj(listbox.items.objects[listbox.itemindex]);
zurück
und nicht vergessen die Objekte wieder freizugeben wenn du den eintrag aus der liste löschst.
TMusicObj(Listbox.items.objects[listbox.itemindex]).free;
// edit items.object
s