Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Sonido en programas (https://www.clubdelphi.com/foros/showthread.php?t=22154)

salvanano 07-06-2005 22:43:13

Sonido en programas
 
Hola, mi duda es como hacer que cada vez que se abra y cierre mi programa suene un sonido. Gracias

Sotrono 08-06-2005 01:17:45

Para reproducir un archivo de sonido podes utilizar un TMediaPlayer, de la paleta System (D5).
En la propiedad FileName va el nombre del archivo a reproducir y para reproducirlo utiliza los metodos Open y Play.
Si queres que se escuche cuando se inicia y cuando termina la aplicacion, reproduci el sonido en los eventos OnCreate y OnCloseQuery del Form principal. Pero fijate que la aplicacion va a tener que esperar a que termine de reproducirse el sonido para cerrarse.

Saludos...

S.M.S. 08-06-2005 10:09:12

Para activar la reproducción de un sonido de manera repetitiva sin esperar la aplicación a que termine el sonido:
Código Delphi [-]
SndPlaySound('c:\sonido.wav', SND_LOOP Or SND_ASYNC);
Para pararlo:
Código Delphi [-]
SndPlaySound(Nil, 0);
Si deseas que la aplicación espere hasta que termine el sondio, sustituye el segundo parámetro por SND_SYNC.

Saludos.


La franja horaria es GMT +2. Ahora son las 00:15:08.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi