AlohaThomas
Messages postés8Date d'inscriptionvendredi 19 novembre 2004StatutMembreDernière intervention15 novembre 2006
-
12 août 2005 à 03:52
AlohaThomas
Messages postés8Date d'inscriptionvendredi 19 novembre 2004StatutMembreDernière intervention15 novembre 2006
-
13 août 2005 à 06:55
Salut, je cherche à savoir comment obtenir la résolution d'une vidéo que j'affiche dans un formulaire grâce au composant COM 'AxWMPLib.AxWindowsMediaPlayer'.
Bien sûr pour afficher la vidéo je fais WindowsMediaPlayer.URL = "C:\MaVidéo.avi" mais pour avoir la résolution de la vidéo je me sert des propriétés 'Width' et 'Height' qui me donne la largeur et la hauteur du contrôle 'WindowsMediaPlayer' mais pas celles de la vidéo.
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 13 août 2005 à 00:22
Toujours de mémoire, tu peux éviter le timer en utilsant l'évènement PlayStateChange, la propriété PlayState est très utile aussi, tout ca c'etait avec le player 7.0 y'a peut être mieux dans les nouvelles versions. En tout cas l'objet COM du player est très puissant tu peux aussi utiliser l'objet COM de l'encoder Windows Media mais je crois que c'est plus compliqué.
AlohaThomas
Messages postés8Date d'inscriptionvendredi 19 novembre 2004StatutMembreDernière intervention15 novembre 2006 12 août 2005 à 09:57
OK, merci, ça marche !
Mais tu as bien fait de préçiser "pendant la lecture", car si on demande ses informations directement dans l'instruction suivante, la vidéo n'a pas eu le temps de se charger et on obtient '0'. Je pense qu'un Timer devrait résoudre le problème.