Cita:
Empezado por jhonny
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.
|
no hace falta lo demas, funciono de lujo como dice el titulo jhonny el gran guru.
una ultima pregunta que es lo que condiciono el poner el if este:if
Código Delphi
[-]if MediaPlayer1.NotifyValue = nvSuccessful then