Programación General > C++ Builder

 Re: Control Multimedia-_-

(1/1)

zosioant:
Hola, que hay? Estoy comenzando a programar en C++ Builder y me gustaría saber si existe algun componente que me permita emitir una musica o sonido determinado (por ejemplo en formato Wave) sin necesidad de clickear con el raton el boton de Play del componente MediaPlayer en tiempo de ejecución.
Por ejemplo, me gustaría que el programa al cargar mostrara una frase en una etiqueta y 3 segundos despues sonara una musiquita.
Gracias...;)

_Viktor:
Hola, el TMediaPlayer te sirve para eso ya que puedes hacer el play desde codigo , esto entro de un TTimer con un intervalo de 3 segundos, o sea 3000 en la propiedad interval, Iria de la siguiente forma:

 
--- Código: Text ---void __fastcall TForm1::Timer1Timer(TObject *Sender){  OpenDialog1->DefaultExt = "WAV";  OpenDialog1->FileName = "*.wav";  if (OpenDialog1->Execute())  {    MediaPlayer1->FileName = OpenDialog1->FileName;    MediaPlayer1->Open();    MediaPlayer1->Play  }} 
Solo tendrias que poner la propiedad Enabled del Timer 3 segundos antes que quieras q suene.-

Suerte y espero haberte ayudado.-

Navegación

[0] Índice de Mensajes

Ir a la versión completa