![]() |
Musik mit einem Befehl abspielen
Hallo
Ich habe ein Problem. Ich möchte mit einem Befehlen MP3 Dateien also Musik oder Sounds abspielen. Ist das möglich? Oder so etwas ähnliches? Gruß Landfloh. :thumb: |
Re: Musik mit einem Befehl abspielen
Du könntest den Mediplayer (TMediaPlayer) verwenden. Sonst brauchst du eine externe Bibliothek wie BASS o.ä.
|
Re: Musik mit einem Befehl abspielen
Wie kann man den den TMediaPlayer einbauen?
|
Re: Musik mit einem Befehl abspielen
Ist bei Delphi dabei
|
Re: Musik mit einem Befehl abspielen
Gibt es noch eine andere Möglichkeit :?:
|
Re: Musik mit einem Befehl abspielen
|
Re: Musik mit einem Befehl abspielen
OK Danke erstmal
|
Re: Musik mit einem Befehl abspielen
Wenn du nicht mehr als einen Ton auf einmal abspielen möchtest dann reicht ein einzelner befehl.
Delphi-Quellcode:
ist einfach, bringt allerdings auch diverse nachteile mit sich.
PlaySound(Pchar('song.mp3'),0,SND_ASYNC);
|
Re: Musik mit einem Befehl abspielen
Woher soll das Programm wissen wo es nach dem sound suchen muss?
|
Re: Musik mit einem Befehl abspielen
Zitat:
|
Re: Musik mit einem Befehl abspielen
Delphi-Quellcode:
wenn du keinen pfad eingibst wird die datei aus dem ordner des programmes genommen wenn du zum beispiel nur "sound/sound.mp3" als pfad angiibst öffnet das programm die datei aus dem undnerordner sound.
PlaySound(Pchar('C:\Dokumente und Einstellungen\User\Eigene Dateien\Eigene Musik\song.mp3'),0,SND_ASYNC);
|
Re: Musik mit einem Befehl abspielen
Danke an euch. :mrgreen:
|
Re: Musik mit einem Befehl abspielen
Bei mir kommt dann [Fehler] Unit1.pas( 28 ): Undefinierter Bezeichner: 'PlaySound' und [Fehler] Unit1.pas( 28 ): Undefinierter Bezeichner: 'SND_ASYNC' weiß jemand woran das liegt? :cry:
|
Re: Musik mit einem Befehl abspielen
Delphi-Quellcode:
brauchst du glaube ich noch
interface
uses mmsystem; |
Re: Musik mit einem Befehl abspielen
Es funktioniert noch nich. :pale:
Das Programm läst sich zwar starten aber wenn ich dann auf den Button auf dem ich den Befehl habe drücke tut sich nichts. Kann mir jeman helfen? |
Re: Musik mit einem Befehl abspielen
Geht es denn, wenn Du statt einer *.mp3 eine *.wav übergibst?
|
Re: Musik mit einem Befehl abspielen
Ja, PlaySound kann nur über Tricks MP3-Dateien abspielen.
|
Re: Musik mit einem Befehl abspielen
Zitat:
@Threadsteller, verwende doch bitte erst einmal die Forensuche. Threads zu Sounds etc. abspielen wie auch immer gewünscht gibt es zu Hauf in der DP. |
Re: Musik mit einem Befehl abspielen
Ja super! :spin2:
Kann man das auch einfach durch einen Befehl abbrechen? |
Re: Musik mit einem Befehl abspielen
Dürfen es auch drei Zeilen sein?
Delphi-Quellcode:
uses
MMSystem; const FileName = 'C:\Dokumente und Einstellungen\Andreas\Eigene Dateien\Musik\Film-Musik\Pirates of the Caribbean.mp3'; begin MCISendString(PChar('open "'+FileName+'" alias myaudio'), nil, 0 , 0); MCISendString(PChar('play myaudio'), nil, 0, 0); [... SPÄTER ...] MCISendString(PChar('close myaudio'), nil, 0, 0); end; |
Re: Musik mit einem Befehl abspielen
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:33 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz