VBPLAYER LECTEUR MULTIMEDIA VIDEO AUDIO

pcpunch Messages postés 1243 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 18 février 2019 - 15 janv. 2004 à 18:43
soldier8514 Messages postés 295 Date d'inscription vendredi 20 décembre 2002 Statut Membre Dernière intervention 24 janvier 2014 - 25 juin 2005 à 10:45
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/19525-vbplayer-lecteur-multimedia-video-audio

soldier8514 Messages postés 295 Date d'inscription vendredi 20 décembre 2002 Statut Membre Dernière intervention 24 janvier 2014 1
25 juin 2005 à 10:45
tout simplement excellent ton boulot !
pour ce ki est du probleme de transparence des sources que tu as déjà vu : on rencontre des pbs si on cumule le découpage et la transparence _ ceci est du a 1 bug de windows corrigé sous le service pack 2 _ du coup il vaut mieux utiliser soi l'1 soit lautre mais jamais les 2 en meme temps _ j'ai déjà décri ce soucis ici : http://vbfrance.com/code.aspx?id=19448

a+
nessx Messages postés 98 Date d'inscription mercredi 5 novembre 2003 Statut Membre Dernière intervention 8 janvier 2005
25 mai 2004 à 22:19
oups
pour la progressbar sa a mettre dans le timer le code.Sinon 10/10 pour ton appli qui ma aidez a creer une playlist
voilà
a+
Merci d'avance
NessX
nessx Messages postés 98 Date d'inscription mercredi 5 novembre 2003 Statut Membre Dernière intervention 8 janvier 2005
25 mai 2004 à 22:15
salut
vu que tu viens de me repondre sur le forum et que j'ai ta sources sous les mains
pour le temps afficher dans le timer mais plutot :

Dim tmp As Integer
tmp = Format(Video.mp.CurrentPosition)
Mn = Format((tmp \ 60) Mod 60, "00")
H = Fix((tmp \ 3600))

qui et assez précis au pir il rajoute une seconde sur le temps de media player a cause des arrondis des nombres
et mais l'intervalle de ton timer a 100 au lieux de 1000

et dans ton composant media player que je n'ai pas trouver sur ta feuille mais que tu te sert mais dans NewStream du composant le code :
Dim timemusic As Integer
timemusic = wmp1.Duration Mod 16777216
st = timemusic Mod 60
mt = timemusic \ 60
Label4 = st
Label5 = mt
pour le temps total et pour la progressbar mais plutot
On Error Resume Next
ProgressBar1.Max = wmp1.Duration
ProgressBar1.Min = 0
ProgressBar1.Value = wmp1.CurrentPosition
mon code n'est pas parfait mais chez moi il marche bien
voilà
a+ et merci d'avance
NessX
mayco83 Messages postés 2 Date d'inscription lundi 15 décembre 2003 Statut Membre Dernière intervention 2 mars 2004
2 mars 2004 à 13:12
salut, j'ai téléchargé ton lecteur, je pense que c'est très compliqué pour moi -franchement- je veux developper un simple lecteur audio/vidéo afin de l'integrer à une "base de données" de gestion de cd's.. Ce lecteur doit lire les cd's audio et vidéo, comprendre des fonctions simples telles que la lecture, écriture, pause...
pcpunch Messages postés 1243 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 18 février 2019 5
1 mars 2004 à 20:02
Pour changer le Design facile, il suffit de changer l'image du player dans la picturebox qui represente le fond(Le player sans les boutons..)

Ensuite pour se qui est des boutons, il sont dans les picturebox a coté et selon le passage de la souris l'image est remplacé pour créer un effet d'anim(changement de couleur du bouton)

Pour ceux qui est de la gestion de cd, il suffit de creer ta BDD (Access, etc...) ou alors si tu n'a pas beaucoup de champs a intégrer dans la BDD utilise simplement un fichier !!!!
mayco83 Messages postés 2 Date d'inscription lundi 15 décembre 2003 Statut Membre Dernière intervention 2 mars 2004
1 mars 2004 à 18:57
salut tout le monde,
PCPUNCH je compte soutenir sur ton lecteur, c'est à dire je dois developper un lecteur audio/vidéo. en fait je suis étudiant en deuxième année bts, j'ai donc choisi ce projet.
peut tu m'aider en épondonant à mes eventuelles questions :
1-est ce que je peus changer le Design du lecteur et comment?
2-je veux l'intégré à une base de données (gestion de cd's audio/vidéo) si oui comment ?
cs_NoFutur Messages postés 171 Date d'inscription mardi 17 décembre 2002 Statut Membre Dernière intervention 6 mai 2007 1
16 janv. 2004 à 20:16
Ben si ça peut aider les différentes versions de wmp ne m'ont pas posé problème lorsque j'ai developpé mon appli de recherche de fichiers.
J'ai commencé sous 98 avc mdp 6.4 et dernièrement sous XP avec la 8.0 je n'ai pas eu d'ennui ça marché normalement et même un utilisateur m'a signalé qu'il marchait avec la 9.0 update.

Penser que wmp va disparaitre me semble étonnant, on en est pas encore arrivé au stade ou billou mettra en standard une appli qui ne lui appartient pas dans son propre OS :-) (je pense à Winamp par exemple).

Bonne continuation !
pcpunch Messages postés 1243 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 18 février 2019 5
16 janv. 2004 à 16:45
Oui peu etre, mais le but ici et pas de commercialiser ce lecteur, mais simplement de m'en faire un sur mesure, qui ne resemble pas a celui de crosoft et avec qq options en +++ . donc je recherche maintenant le moyen de modifier le format image 4/3 16/9 car ca maque sur Wmp!!

Enfin voila peu etre un jour me mettrait a l ocx wmp serie 9, d'ailleurs je l'ai déja fais avec un prog pour mixer l'audio il me semble!! , mais ce lecteur me suffit , car en plus g pas une grosse config!!!!!
cs_Fraggy Messages postés 95 Date d'inscription lundi 9 juin 2003 Statut Membre Dernière intervention 2 juin 2010
16 janv. 2004 à 16:25
Je crains malheureusement le conflit entre le les deux Media Player.

Bha il me semble logique que Gro$oft ne continue pas de développer
les deux en même temps. Voila pkoi "selon moi", ses jours sont comptés.

Fraggy
pcpunch Messages postés 1243 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 18 février 2019 5
16 janv. 2004 à 14:08
Pk ces jours serait compter ??, il suffit d'installer l'ocx!! dans le fichier setup il est joint, mais la y a que la src!!!
pcpunch Messages postés 1243 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 18 février 2019 5
16 janv. 2004 à 14:06
ben en fait g pas mis a jour windows media player et c donc la version 8 que j'ai !!! et donc l'ocx c la version 6.4 je crois!!!
J'ai essayé la serie 9 mais j'utilise trés peu Wmp alors depuis ma reinstall de Xp, je l'ai pas mis a jour et je crois que je doit pas étre le seul lol!!!!!
Ps: je vois pas de diff entre l'ocx de la 8 et la 9 a part un fonctionnement different!! Mais il doit en avoir, mais ce player me suffit largement!!!
cs_Fraggy Messages postés 95 Date d'inscription lundi 9 juin 2003 Statut Membre Dernière intervention 2 juin 2010
16 janv. 2004 à 13:14
Exacte PcPunch, j'ai bien le WMP Series9, mais dis moi : Pkoi dévellopes-tu encore avec l'ancien Media Player ?? Quel intéret pour un lecteur dont les jours sont comptés ? C'est dommage.
pcpunch Messages postés 1243 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 18 février 2019 5
16 janv. 2004 à 11:41
Non dsl Fraggy, mais ca doit venir du controle de windows media player tu a certainement la derniere version, et la moi j'utilise la version 6.4 d'ou les erreurs au chargement!!!!
cs_Fraggy Messages postés 95 Date d'inscription lundi 9 juin 2003 Statut Membre Dernière intervention 2 juin 2010
16 janv. 2004 à 10:38
Salut PcPunch,
Voici les erreurs rencontrer à l'ouverture de ton source :

Ligne 17: La classe MediaPlayerCtl.MediaPlayer du contrôle mp n'est pas une classe de contrôle chargée.
Ligne 23: Le nom de la propriété AudioStream dans mp est incorrect.
Ligne 25: Le nom de la propriété AutoStart dans mp est incorrect.
Ligne 26: Le nom de la propriété AnimationAtStart dans mp est incorrect.
Ligne 27: Le nom de la propriété AllowScan dans mp est incorrect.
Ligne 28: Le nom de la propriété AllowChangeDisplaySize dans mp est incorrect.
Ligne 29: Le nom de la propriété AutoRewind dans mp est incorrect.
Ligne 30: Le nom de la propriété Balance dans mp est incorrect.
Ligne 31: Le nom de la propriété BaseURL dans mp est incorrect.
Ligne 32: Le nom de la propriété BufferingTime dans mp est incorrect.
Ligne 33: Le nom de la propriété CaptioningID dans mp est incorrect.
Ligne 34: Le nom de la propriété ClickToPlay dans mp est incorrect.
Ligne 35: Le nom de la propriété CursorType dans mp est incorrect.
Ligne 36: Le nom de la propriété CurrentPosition dans mp est incorrect.
Ligne 37: Le nom de la propriété CurrentMarker dans mp est incorrect.
Ligne 38: Le nom de la propriété DefaultFrame dans mp est incorrect.
Ligne 39: Le nom de la propriété DisplayBackColor dans mp est incorrect.
Ligne 40: Le nom de la propriété DisplayForeColor dans mp est incorrect.
Ligne 41: Le nom de la propriété DisplayMode dans mp est incorrect.
Ligne 42: Le nom de la propriété DisplaySize dans mp est incorrect.
Ligne 44: Le nom de la propriété EnableContextMenu dans mp est incorrect.
Ligne 45: Le nom de la propriété EnablePositionControls dans mp est incorrect.
Ligne 46: Le nom de la propriété EnableFullScreenControls dans mp est incorrect.
Ligne 47: Le nom de la propriété EnableTracker dans mp est incorrect.
Ligne 48: Le nom de la propriété Filename dans mp est incorrect.
Ligne 49: Le nom de la propriété InvokeURLs dans mp est incorrect.
Ligne 50: Le nom de la propriété Language dans mp est incorrect.
Ligne 51: Le nom de la propriété Mute dans mp est incorrect.
Ligne 52: Le nom de la propriété PlayCount dans mp est incorrect.
Ligne 53: Le nom de la propriété PreviewMode dans mp est incorrect.
Ligne 54: Le nom de la propriété Rate dans mp est incorrect.
Ligne 55: Le nom de la propriété SAMILang dans mp est incorrect.
Ligne 56: Le nom de la propriété SAMIStyle dans mp est incorrect.
Ligne 57: Le nom de la propriété SAMIFileName dans mp est incorrect.
Ligne 58: Le nom de la propriété SelectionStart dans mp est incorrect.
Ligne 59: Le nom de la propriété SelectionEnd dans mp est incorrect.
Ligne 60: Le nom de la propriété SendOpenStateChangeEvents dans mp est incorrect.
Ligne 61: Le nom de la propriété SendWarningEvents dans mp est incorrect.
Ligne 62: Le nom de la propriété SendErrorEvents dans mp est incorrect.
Ligne 63: Le nom de la propriété SendKeyboardEvents dans mp est incorrect.
Ligne 64: Le nom de la propriété SendMouseClickEvents dans mp est incorrect.
Ligne 65: Le nom de la propriété SendMouseMoveEvents dans mp est incorrect.
Ligne 66: Le nom de la propriété SendPlayStateChangeEvents dans mp est incorrect.
Ligne 67: Le nom de la propriété ShowCaptioning dans mp est incorrect.
Ligne 68: Le nom de la propriété ShowControls dans mp est incorrect.
Ligne 69: Le nom de la propriété ShowAudioControls dans mp est incorrect.
Ligne 70: Le nom de la propriété ShowDisplay dans mp est incorrect.
Ligne 71: Le nom de la propriété ShowGotoBar dans mp est incorrect.
Ligne 72: Le nom de la propriété ShowPositionControls dans mp est incorrect.
Ligne 73: Le nom de la propriété ShowStatusBar dans mp est incorrect.
Ligne 74: Le nom de la propriété ShowTracker dans mp est incorrect.
Ligne 75: Le nom de la propriété TransparentAtStart dans mp est incorrect.
Ligne 76: Le nom de la propriété VideoBorderWidth dans mp est incorrect.
Ligne 77: Le nom de la propriété VideoBorderColor dans mp est incorrect.
Ligne 78: Le nom de la propriété VideoBorder3D dans mp est incorrect.
Ligne 79: Le nom de la propriété Volume dans mp est incorrect.
Ligne 80: Le nom de la propriété WindowlessVideo dans mp est incorrect.

Il manque aussi MSDXM.OCX lors du chargement.

Tu devais être très fatiqué quand tu as préparé ton ZIP, car ce n'est
pas dans tes habitudes ;-)

Fraggy.
pcpunch Messages postés 1243 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 18 février 2019 5
15 janv. 2004 à 18:43
J'ai oublié : Je vais aussi rendre le lecteur skinnable, mais je rencontre un probléme avec les codes de transparences que j'ai trouvé sur ce site!! si qq en a un qui tourne???
Car la !! les images du lecteur et des boutons sont rectangulaire ou carré donc pas de probléme mais je voudrai utiliser des formes irréguliére et intégrer un editeur de Skin!! Histoire de se faciliter la vie!!
Rejoignez-nous