Mp3 bzw "playlist" mit Player (bassplayer) öffnen
11. Feb 2013, 14:09
Hallo liebe , Delphi-Praxis Gemeinde.
Leider bin ich noch ein Anfänger in Delphi
doch vage ich mich schon einiges und bin seit gestern
hier dran:
for i:=0 to paramcount -1 do begin
//mp3list.Items.Add(ChangeFileExt(ExtractFileName(pa ramstr(1)),''));
// pl.Add(paramstr(1));
mp3list.Items.LoadFromFile(paramstr(1));
pl.LoadFromFile(paramstr(1));
end ;
am basteln ....
Dieser Code befindet sich in FormCreate event, doch sobald ich eine datei damit öffne zeigt er sie auch an , auch wenn ich will ohne pfad (Mp3list) , aber er gibt beim start ein Error!
Also der player blockt dann komplett , wie gesagt er lädt es alles gut !!
Hier einmal mit ner MP3 !
if fileexists(paramstr(1)) then
begin
iD3.FileName:= paramstr(1);
iD3.Active:=True;
showmessage(paramstr(1));
if not(id3.Artist = '') and not (id3.SongName = '') then
mp3list.Items.Add(id3.Artist+' - '+id3.SongName) else mp3list.Items.Add(ExtractFilename(ChangeFileExt(pa ramstr(1),'')));
// Leider macht er garnichts von beiden ,bzw auch laden tut er es und erkennt auch pfad alles , aber auch da gibt er ein error!!
Egal ob ich "Add" oder LoadFromFile() benutze!
mp3list.Items.LoadFromFile(paramstr(1));
pl.LoadFromFile(paramstr(1));
id3.Active:=false;
end;
Ich weis der Code ist nicht der beste wie gesagt bin anfänger erstrecht bei sowas , da es denke ich eig nicht unbedingt ne function für anfänger ist ^^ !!
Würd mich echt über hilfe freuen
PS: "Drag And Drop" sprich "vom desktop liegende "mp3/wave" in die listbox ziehen" wer da evtl was beitragen kann , würde mich freuen!!!
|