Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Audiodatei schließen wenn Form schließt (https://www.delphipraxis.net/125789-audiodatei-schliessen-wenn-form-schliesst.html)

nixalsverdruss 11. Dez 2008 16:48


Audiodatei schließen wenn Form schließt
 
Hallo an alle,
wie mach ich das sich die audiodatei (als RES Datei eingebunden) aufhört zu spielen wenn sich das Formular schließt bzw. ein anderer Button geklickt wird?
Danke schon mal im Voraus
nixalsverdruss

SirThornberry 11. Dez 2008 16:50

Re: Audiodatei schließen wenn Form schließt
 
nach was hast du bereits gesucht bzw. wie hast du es bereits versucht?

DeddyH 11. Dez 2008 16:52

Re: Audiodatei schließen wenn Form schließt
 
Wie spielst Du den Sound denn ab? Mit PlaySound? Wenn ja, ruf PlaySound nochmal auf mit nil als erstem Parameter.

nixalsverdruss 11. Dez 2008 16:55

Re: Audiodatei schließen wenn Form schließt
 
Also so:
Delphi-Quellcode:
procedure TForm38.Button4Click(Sender: TObject);
begin
 PlaySound(PChar(nil), hInstance, SND_ASYNC or SND_MEMORY or SND_RESOURCE);
end;
funkt es noch nicht. Zeigt zwar keinen Fehler an, aber geht trotzdem nicht aus. Mach ich was falsch?

DeddyH 11. Dez 2008 16:57

Re: Audiodatei schließen wenn Form schließt
 
Delphi-Quellcode:
PlaySound(nil, hInstance, 0);
"Nichts" kannst Du schlecht in einer Schleife abspielen.

nixalsverdruss 11. Dez 2008 17:02

Re: Audiodatei schließen wenn Form schließt
 
Ah ja stimmt! Dankeschön! Jetzt funkts! :lol:


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:05 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