Controle WMP capricieux ou erreur de code ?

Controle WMP capricieux ou erreur de code ? - VB/VBA/VBS - Programmation

Marsh Posté le 28-12-2006 à 18:55:59    

:hello:  
 
J'ai un leger probleme,  
 
quand je teste ca :
 

Code :
  1. If player.playState = 8 Then
  2.             player.URL = DataGrid(1, current_play + 1).Value
  3.             current_play = current_play + 1
  4.             player.Ctlcontrols.play()
  5.         End If


 
la player windows media ne lit pas,
 
mais si je sort player.ctlcontrols.play() du If / endif, ca marche  :heink:  
 

Code :
  1. If player.playState = 8 Then
  2.             player.URL = DataGrid(1, current_play + 1).Value
  3.             current_play = current_play + 1
  4.          
  5.         End If
  6. player.Ctlcontrols.play()


 
or je dois absolument garder la play dans le if/endif ...  :sweat:

Reply

Marsh Posté le 28-12-2006 à 18:55:59   

Reply

Marsh Posté le 28-12-2006 à 18:56:52    

j'ai pensé a mettre une pause entre l'incrementation et le play(), mais sleep ne marche pas chez moi :heink:

Reply

Marsh Posté le 28-12-2006 à 21:05:55    

Probleme apparament resolu, mais c'est bizzare, en effet ca marche en mettant ceci :
 

Code :
  1. If player.playState = 8 Then
  2.             player.Ctlcontrols.play()
  3.             player.URL = DataGrid(1, current_play + 1).Value
  4.             current_play = current_play + 1
  5.         End If


 
le play avant tout  :heink: mais ca marche  :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed