J'ai le même problème, et je ne suis pas sûr que cela vienne de la syntaxe.
L'exemple de windev (WD Multimédia) est un peu léger : ils utilisent les fonctions MCI. C'est juste bon a lire du avi et wmv.
Même si tu installe les codecs qui vont bien, seuls quelques viewers comme Window Média Player en profitent. Par exemple, le récent codec h2.6.4 (ffdshow) n'est utilisé que par Windows Média Player.
Realplayer à besoin des SES codecs et ils en sont à h2.6.3.
De plus, je n'arrive à rien avec l'Activex Realplayer sous Windev 10 ou 11.
VLC se passant des codecs, ce serait LE bon Activex.
Malheureusement, je n'arrive à rien sous Windev. Pas moyen de faire ouvrir un fichier (addTarget) :
Vous avez appelé la méthode Automation 'addTarget'.
Erreur 80020006, Nom inconnu
Alors qu'avec l'activex WMP, c'est tout bon. les methodes "Url", "play", "pause", "stop".
Pour les controls>>fastforward/fastreverse ou Settings>>rate/volume , currentmedia>>getAttributeName/getItemInfo
ça vas bien tant que je lis des vidéo codées avec codecs WMP 9.
Il ne sait/peut pas gérer la vitesse sur des mp4.
Pas moyen de faire lire à x2 ou x4, alors que VLC sait le faire !
C'est quoi le problème , Windev exploite de travers le axvlc.dll ?
j\'ai réussi avec activex vlc et windev 8 avec ce code
ch est une chaine=\"c:\\mavideo.mpg\"
// vlctest mon champ activex
vlctest>>playlist>>add(ch)
vlctest>>playlist>>play
*************
vlctest>>playlist>>stop // pour arreter
*************
pour le fullscreen je n\'arrive à rien (sauf si vlc sur le poste et ds les options cocher fullscreen)
correction
j'ai réussi avec activex vlc et windev 8 avec ce code
ch est une chaine="c:\mavideo.mpg"
// vlctest mon champ activex
vlctest>>playlist>>add(ch)
vlctest>>playlist>>play
*************
vlctest>>playlist>>stop // pour arreter
*************
pour le fullscreen je n'arrive à rien (sauf si vlc sur le poste et ds les options cocher fullscreen)