Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Wie kann ich denn TMediaPlayer benutzen (https://www.delphipraxis.net/51761-wie-kann-ich-denn-tmediaplayer-benutzen.html)

Bushido11 18. Aug 2005 10:42


Wie kann ich denn TMediaPlayer benutzen
 
Hi erstmal ;)!
Ich wuerde gerne den TMediaPlayer benutzen nur weis ich nicht wie :|
Ich wuerde gerne Mp3s abspielen wie kann ich lieder hinzufuegen? :?: :?:

Danke im Vorraus

Gruss Bushido

DGL-luke 18. Aug 2005 10:46

Re: Wie kann ich denn TMediaPlayer benutzen
 
Die TMediaPlayer-Standardkomponente kann so gut wie gar nix.

Such lieber mal nach Hier im Forum suchenbassplayer hier in der DP, da sollte es was besseres geben, oder gleich nach Hier im Forum suchenbass.dll

Bushido11 18. Aug 2005 10:47

Re: Wie kann ich denn TMediaPlayer benutzen
 
ok danke ;)

ichbins 18. Aug 2005 10:47

Re: Wie kann ich denn TMediaPlayer benutzen
 
Delphi-Quellcode:
mediaplayer1.filename:=mp3datei;
mediaplayer1.open;
mediaplayer1.play;
mediaplayer1.pause;
mediaplayer1.stop;
mediaplayer1.close;
Wenn das Lied abgelaufen oder stop verwendet wurde, tritt das Ereigniss onnotify ein.

Delphi-Quellcode:
//Für Endlosschleife
procedure tform1.mediaplayer1notify(sender:tobject);
begin
  mediaplayer1.play;
end;
Länge des Lieds mit mediaplayer1.length und Position mit Pos bestimmen

Bushido11 18. Aug 2005 10:55

Re: Wie kann ich denn TMediaPlayer benutzen
 
danke es geht *lol

end; :P

Bushido11 18. Aug 2005 11:00

Re: Wie kann ich denn TMediaPlayer benutzen
 
mist es geht doch nicht :(

er zeigt an :

[code]
procedure TForm2.MediaPlayer1Click(Sender: TObject; Button: TMPBtnType;
var DoDefault: Boolean);
begin
mediaplayer1.filename:=nacht.mp3;
mediaplayer1.open;
mediaplayer1.play;
mediaplayer1.pause;
mediaplayer1.stop;
mediaplayer1.close;
end;

end.




und nacht.mp3 ist rot unterstrichen und geht nicht?
was is daran falsch?

ichbins 18. Aug 2005 11:02

Re: Wie kann ich denn TMediaPlayer benutzen
 
Du musst das natürlich in Anführungsstriche machen:
Delphi-Quellcode:
mediaplayer1.filename:='Nacht.MP3';
außerdem darfst du nicht alle Befehle auf einmal Reinschreiben (hier lädt er die Datei, dann Spielt er ein paar Millisekunden, macht Pause, hält ihn an und beendet ihn wieder)
Du solltest z.B. einen weitern Button anlegen, in dem er Mediaplayer1.Pause aufruft, einen für Stop, einen für close und so weiter.

Bushido11 18. Aug 2005 11:05

Re: Wie kann ich denn TMediaPlayer benutzen
 
und wenn ich des dann run (f9) dann ist der media player immer noch grau

ichbins 18. Aug 2005 11:09

Re: Wie kann ich denn TMediaPlayer benutzen
 
Beim einen Button schreibst du nur das:
Delphi-Quellcode:
 
mediaplayer1.filename:='Nacht.MP3';
mediaplayer1.open;
Beim Nächsten mit dem Titel PLAY schreibst du
Delphi-Quellcode:
mediaplayer1.play;
und so weiter. wenn der Mediaplayer den Sound abspielt, läuft unterdessen das Programm weiter.

Zu deinem neusten Edit: Du hast es bis jetzt ja so, dass er den Sound lädt, wenn du auf den Mediaplayer klickst.

Mirilin 18. Aug 2005 11:09

Re: Wie kann ich denn TMediaPlayer benutzen
 
:hi:

Für grundsätzliches zu solchen Sachen (Komponentenbenutzung) ist eigentlich Delphi-Referenz durchsuchenTMediaPlayer Deine erste Anlaufsstelle :)

einfach deinen MediaPlayer markieren und F1 drücken :zwinker:

mfg Tobias


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:18 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz