Autor Beitrag
faor
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Mo 19.12.05 23:29 
Hi

Ich bin ziemlich neu hier und habe gleich ne frage.
Ich versuche in Delphi ein mp3 file abzuspielen, und dies mit der MediaPlayer Componente, und dies wie folgt:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
procedure TMainFrm.Open1Click(Sender: TObject);
var mp3file:string;
begin
  opendialog1.Execute();
  lbplaylist.Items.Add(opendialog1.FileName);
  mp3File := opendialog1.FileName;
  mediaplayer1.Close;
  mediaplayer1.FileName:=mp3File;
  mediaplayer1.open;
end;


nur funktioniert das nicht, ich bekomme immer die error meldung:
"EMCIDeviceError, Meldung:Gerät ist nicht geoeffnet oder wird vom MCI nicht erkannt"

und ausserdem bei einem anderen versuch in einem neuen form

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
procedure TForm1.Button1Click(Sender: TObject);
begin
  opendialog1.Execute;
  mediaplayer1.FileName:=opendialog1.FileName;
  mediaplayer1.Open;
  mediaplayer1.Play;
end;



"Kann keinen Gerätetyp aus der angegebenen Dateinamenerweiterung ermitteln"



ich weiss leider nicht weiter, könnt ihr mir vileicht weiterhelfen?

Moderiert von user profile iconraziel: Delphi-Tags hinzugefügt.
MrFox
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 208

WIN 2000 Professional, Ubuntu 5.10
D3 Prof, D7 Pers, D2005 Pers, Java (Eclipse)
BeitragVerfasst: Di 20.12.05 22:07 
Der TMediaPlayer kann keine MP3-Dateien abspielen.
Ob es da eine Freeware-Komponente gibt, die das kann, weiß ich leider auch nicht.

_________________
Das Leben auf der Erde mag zwar teuer sein, aber eine jährliche Rundreise um die Sonne ist gratis mit dabei.
faor Threadstarter
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Di 20.12.05 22:12 
also soviel ich weiss, ist es möglich mit der TMediaPlayer komponente mp3 abzuspielen, und zwar genauso wie ich es oben gemacht habe, nur versteh ich nicht wieso dies nicht mehr möglich ist.
Blackheart666
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2195

XP
D3Prof, D6Pers.
BeitragVerfasst: Di 20.12.05 22:15 
Hallo !
Doch kann er zweiterer Code funktioniert.
Stell mal DeviceTyp dtAutoSelect.
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8548
Erhaltene Danke: 477

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Di 20.12.05 22:16 
user profile iconMrFox hat folgendes geschrieben:
Der TMediaPlayer kann keine MP3-Dateien abspielen.
Das ist mir neu. So gehts bei mir:

ausblenden Delphi-Quelltext
1:
2:
3:
mediaplayer1.FileName := 'c:\mein_mp3.mp3';
mediaplayer1.Open;
mediaplayer1.play;
Warum das bei dir nicht klappt (vgl. 1.Post), kann ich nicht sagen.

_________________
We are, we were and will not be.
faor Threadstarter
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Di 20.12.05 22:28 
Thx für die Antworten.

DeviceTyp ist auf dtAutoSelect, funktioniert aber immernoch nicht :(

Hab den code heute auf ner anderen maschiene ausprobiert und da ging er.
Hab auch alle einstellungen überprüft und kann es mir einfach nicht erklären wieso es hier nicht funktioniert.
Danke auf jedenfall!