Lire un fichier flash (.swf) en vba
JéSky
-
I'Ssac -
I'Ssac -
Bonjour,
Je voudrais savoir comment lorsque l'on ouvre un userform un animation au préalable choisie se lise. A la limite en cliquant sur un bouton.
Je crois que c'est possible mais malgrès les recherches je n'y arrive pas ! Quels sont les codes vba ?
Merci de me donner un réponse claire :)
JéSky
Je voudrais savoir comment lorsque l'on ouvre un userform un animation au préalable choisie se lise. A la limite en cliquant sur un bouton.
Je crois que c'est possible mais malgrès les recherches je n'y arrive pas ! Quels sont les codes vba ?
Merci de me donner un réponse claire :)
JéSky
A voir également:
- Lire un fichier flash (.swf) en vba
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Lire un fichier epub - Guide
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Swf - Télécharger - Lecture
8 réponses
Merci Mytå j'avais vu le lien mais je n'ai pas les mêmes versions !
Je n'ai dans ma verions vba pas de "ShockWave Flash Object" ...
Quelqu'un d'autre?
Je n'ai dans ma verions vba pas de "ShockWave Flash Object" ...
Quelqu'un d'autre?
Je lis les fichiers avec GeoVid Flash Player
Ma version est excel 2007 ou 2010 selon les PC (donc dis moi ce qui t'arrange)
Au moins ou est "Shokwave Flash Object" ?
Sinon pas grave mais j'aimerais bien apprendre :)
JéSky
Ma version est excel 2007 ou 2010 selon les PC (donc dis moi ce qui t'arrange)
Au moins ou est "Shokwave Flash Object" ?
Sinon pas grave mais j'aimerais bien apprendre :)
JéSky
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
J'ai trouvé sur excel 2007 l'objet et j'ai mis ce code
Mais rien ne se lance lors de l'ouverture de l'UserForm. Pourquoi?
Help !
JéSky
Private Sub ShockwaveFlash1_OnReadyStateChange(ByVal newState As Long) 'Chargement du fichier .swf ShockwaveFlash1.Movie = "C:\cdt.swf" 'Lecture ShockwaveFlash1.Play End Sub
Mais rien ne se lance lors de l'ouverture de l'UserForm. Pourquoi?
Help !
JéSky
bonjour
je n'ai pas pu le reproduire sur excel, mais j'avais fait ça sous VB6.
peut-être que cette adaptation pourrait marcher:
dans la sub UserForm_Activate() de la Userform (qui supporte l'objet ShockwaveFlash1) :
ShockwaveFlash1.Movie = "C:\cdt.swf"
je n'ai pas pu le reproduire sur excel, mais j'avais fait ça sous VB6.
peut-être que cette adaptation pourrait marcher:
dans la sub UserForm_Activate() de la Userform (qui supporte l'objet ShockwaveFlash1) :
ShockwaveFlash1.Movie = "C:\cdt.swf"
A partir du même modèle j'ai mis pour une vidéo :
et
VB me dit que le premier code est faux ? Pourquoi ?
JéSky
Private Sub UserForm_Activate() WindowsMediaPlayer1.Movie = "C:\cdt.avi" End Sub
et
Private Sub WindowsMediaPlayer1_OpenStateChange(ByVal NewState As Long) 'Définit et lit un fichier WindowsMediaPlayer1.Play = "C:\cdt.avi" End Sub
VB me dit que le premier code est faux ? Pourquoi ?
JéSky
Re,
Des liens intéressants
https://www.excel-downloads.com/threads/piloter-windows-media-player-depuis-excel.43029/
https://silkyroad.developpez.com/VBA/PiloterFlash/
Bonne journée
Des liens intéressants
https://www.excel-downloads.com/threads/piloter-windows-media-player-depuis-excel.43029/
https://silkyroad.developpez.com/VBA/PiloterFlash/
Bonne journée