hm, quasi gar nicht, arbeite das erste mal mit Klassen & dyn. Arrays
Delphi-Quellcode:
type
TDsatz = RECORD
id, playcount : Integer;
pfad: String[255];
Interpret, songname, listid : String[80];
END;
Tmp3list = class
private
items: Array of TDsatz;
function GetCount: Integer;
public
procedure newdirlist(pfad : String);
procedure addlist(neu : Tmp3list);
procedure listdircontent(Verzeichnis :string; var listenname:TStringlist);
property count: Integer read GetCount;
end;