Hi,
ich würde es etwas anders machen:
Delphi-Quellcode:
type
TEntry = class(TObject) // ein eigenen Type erstellen
fPath: string; // der Pfad/der Dateiname
fIDTag: TIDTag; // Die ID3-Tags (ggf. durch eigenen Typ ersetzen)
end;
{...}
{Folgendermaßen fügst du dann Items in die ListBox ein: }
{...}
var
aObj: TEntry;
aObj := TEntry.Create();
aObj.fPath := 'blabla'; // ein Pfad
aObj.fIDTag := deineIDTags;
ListBox1.AddItem('Caption', aObj);
Leider ungetest, aber sollte eigentlich funktionieren...
Ich hoffe, dass klar ist, was ich meine...
Chris