Bonjour,
lorsque que j'affiche une image à un champ, je lui passe un Temporisation() pour ensuite revenir à une boucle pour afficher un autre image...
Lorsque mon fichier sources est un vidéo, je lance le vidéo, le vidéo joue en entier, mais il reste figer à la fin du vidéo. Mon code ne continue pas vers le temporisation et le retour au début de la boucle.
Y a-t-il une fonction qui permet d'attendre jusqu'à la fin du vidéo pour continuer le traitement, sinon pourquoi mon code ne continue pas ?
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 debut: POUR i = 1 A ListeOccurrence("ListeImage_"+y) fichier = {"ListeImage_"+y}[i]..ValeurAffichée //est-ce que le fichier est un video? SI ExtraitChaîne(fichier,1,".",DepuisFin) = "wmv" ALORS //le fichier est un video MCIOuvre(SysRep(srAppData)+"\anvmedia\"+fichier, "Vidéo_"+y, MciStyleFille, "IMG_"+y) MCIJoue("Vidéo_"+y) SINON {"IMG_"+y} = SysRep(srAppData)+"\anvmedia\"+fichier FIN Temporisation(nTemp*100) FIN GOTO debut
Partager