Vu qu'un fichier AVI n'est qu'une succession d'images, indique le nombre d'images que composent le fichier dans la propriété 'Frames' du composant Multimédia.
Dans l'évènement 'Timer' d'un composant Timer, écrit alors cette condition IF suivante :
Private Sub Timer1_Timer()
If Media.Position = Media.Length Then
Media.Command = "back"
Media.Command = "play"
End If
End Sub
où : Media est le nom du composant Multimédia.
rem.: Mais un temps fort court (par exemple 1 ms) dans la propriété 'Interval' du Timer pour ne pas avoir d'interruption dans le film.