fabbb001
Messages postés3Date d'inscriptionvendredi 31 août 2007StatutMembreDernière intervention 2 décembre 2007
-
2 déc. 2007 à 17:42
fabbb001
Messages postés3Date d'inscriptionvendredi 31 août 2007StatutMembreDernière intervention 2 décembre 2007
-
2 déc. 2007 à 20:11
Bonjour je débute en vb et j'essaie présentement de faire fonctionner ce code dans mon application en vb6 et j'ai toujours un run-time error qui s'affiche. J'aimerais avoir de l'aide !
Dim Wmp As WindowsMediaPlayer
Set Wmp = CreateObject("WMPlayer.OCX.7")
Wmp.openPlayer "C:\VIDEO_TS\VIDEO_TS.VOB"
L'erreur est a la ligne en rouge lorsque je débug et le code de l'erreur est "Run-time error '-2147467259(80004005)' Automation error'
J'ai activé le wmp.dll dans les réferences et j'utilise windows media player 11
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 2 déc. 2007 à 20:04
salut,
çà ne serait pas plutôt Set Wmp = CreateObject(" WMPlayer7.OCX ") ?
de plus pourquoi créer l'objet de cette manière si la dll est référencée?
enfin pourquoi utiliser la version 7 si la référence est la 11?
(oups normalement c'est toi qui pose les questions ^^)
<hr size ="2" width="100%" />Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp
fabbb001
Messages postés3Date d'inscriptionvendredi 31 août 2007StatutMembreDernière intervention 2 décembre 2007 2 déc. 2007 à 20:11
non ce n'est pas VMPlayer7.OCX mais vraiment WMPlayer.OCX.7 d'apres les différent tuto que j'ai trouvé . Lorsque j'enleve la ligne "Set Wmp = CreateObject("WMPlayer.OCX.7")", il me dit que je doit setter la variable wmp . Je ne comprend pas ce que change la référence si je doit la setter !?