Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi playsound funktioniert nicht (https://www.delphipraxis.net/57539-playsound-funktioniert-nicht.html)

Dimy4 22. Nov 2005 23:09


playsound funktioniert nicht
 
Hi
Ich schreibe gerade an einem Programm, das unter anderem Sounds aus den resourcen wiedergeben soll.
Am Anfang wollte ich mp3 aus den resourcen abspielen wollte, da ich jedoch gegoogelt habe und auf dem Forum auch ein paar Themen dazu durchgelesen habe und anscheinend ist es direkt garnicht möglich.
Ich habe jedoch gefunden, dass man mit den Befehlen in der folgenden Form:
PlaySound(nil,0,0);

PlaySound('Waveresource',hInstance,SND_RESOURCE or SND_ASYNC);

anscheinend wav-Dateien direkt aus den resourcen wiedergeben kann, das klappt bei mir jedoch nicht, weil mein Delphi(6) schreibt, dass PlaySound ein undefinierter Bezeichner ist.
Woran kann das liegen und wie kann ich denn jetzt sounds, egal welches format (mp3 oder wav), aus den resourcen direkt wiedergeben.

Ich wäre sehr dankbar, wenn mir jemand helfen könnte

Luckie 22. Nov 2005 23:14

Re: playsound funktioniert nicht
 
Hast du auch die Windows.pas in der Uses Klausel eingetragen?

Dimy4 22. Nov 2005 23:38

Re: playsound funktioniert nicht
 
was meinst du damit?

Neotracer64 22. Nov 2005 23:45

Re: playsound funktioniert nicht
 
Er meint ob da wo "uses SysUtils, Classes, ... bla" steht, auch Windows eingetragen ist.

Dimy4 23. Nov 2005 00:10

Re: playsound funktioniert nicht
 
ja das ist dort eingetragen

turboPASCAL 23. Nov 2005 00:17

Re: playsound funktioniert nicht
 
Delphi-Quellcode:
uses ...,mmsystem;
:!:

Dimy4 23. Nov 2005 00:42

Re: playsound funktioniert nicht
 
Das klappt anscheinend , aber jetzt sagt er, dass
[RC Fehler] wave.rc(2): Resource of that name/ID and type already exists
die Namen von denen werden nirgends wiederholt

turboPASCAL 23. Nov 2005 00:49

Re: playsound funktioniert nicht
 
Zeig doch bitte mal den Inhalt der Datei wave.rc .
Möglicherweise ist da ein name doppelt.

Wie hast du die Datei in das Programm eingebunden?

Dimy4 23. Nov 2005 00:56

Re: playsound funktioniert nicht
 
a1 wave "C:\Dokumente und Einstellungen\..\PU\Projekt\eigenes projekt2\Sounds\Intro).wav"
a2 wave "C:\Dokumente und Einstellungen\..\PU\Projekt\eigenes projekt2\Sounds\Frage.wav"

Dimy4 23. Nov 2005 00:59

Re: playsound funktioniert nicht
 
es läuft..
ich danke euch allen für die große Hilfe und das auch noch zu solch einer späten Stunde


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:17 Uhr.

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