Cita:
Empezado por pnsd_89
COlo que el timer para que realice cada 5 segundos consultas a la bd y traigan los datos que se imprimen en pantalla. El video solo estaria en la pantalla como un spot publicitario.
|
Ok, entonces prueba con lo siguiente...
Acabo de descubrir algo mas, para que el "play" no se "dispare" a cada momento y no se bloquee la aplicación en algunas ocaciones (A lo mejor esto tambien arregle el problema), puedes verificar el tipo de notificiación, mejorando el codigo del evento OnNotify asi:
Código Delphi
[-]
if MediaPlayer1.NotifyValue = nvSuccessful then
begin
TMediaPlayer(Sender).Play;
end;
De lo contrario, quiza el problema es porque la consulta se demora un poco e interfiere con el funcionamiento normal del TMediaPlayer, podrias plantearte la idea de usar TThereads.