PROGRESSBAR EN TYPE MARQUEE + NORMAL

cs_hippo92210b Messages postés 59 Date d'inscription lundi 12 février 2007 Statut Membre Dernière intervention 9 décembre 2009 - 13 mai 2009 à 22:27
enzo68290 Messages postés 109 Date d'inscription samedi 18 août 2007 Statut Membre Dernière intervention 16 juin 2011 - 17 nov. 2010 à 00:42
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/50011-progressbar-en-type-marquee-normal

enzo68290 Messages postés 109 Date d'inscription samedi 18 août 2007 Statut Membre Dernière intervention 16 juin 2011
17 nov. 2010 à 00:42
je ne sais pas si tu maintient encore cette source à jour, dans le doute j'essaye puisque je suis intéresser par ton travail que je qualifierait juste de magnifique mais chez moi j'ai un bug.

Quand j'utilise la progressbar en mode marquée, niquel impec, et vraiment chapeau, mais en mode normal j'ai la vielle progress bar VB6 que je cherche à replacer, je suis sous windows 7 comme environnement, pourrait tu m'aider à comprendre, à corriger se bug ?

cordialement Enzo.
cs_hippo92210b Messages postés 59 Date d'inscription lundi 12 février 2007 Statut Membre Dernière intervention 9 décembre 2009
18 mai 2009 à 22:26
Ok, je vais voire sa, la source de ta progressbar m'intéresse, sa m'aiderait ;)
PROTEUS91 Messages postés 156 Date d'inscription mardi 4 novembre 2003 Statut Membre Dernière intervention 28 décembre 2010
18 mai 2009 à 14:46
Ecoute je viens de regarder le code source (chose que je n'avais pas fait et que j'aurai du faire.) Ca ne vas pas ! Tu n'as pas bien compris ce que je t'ai proposé, ajouter une progress bar oui mais pas celle de VB. Tu t'es pris la tête a faire quelque chose de bo ajouter la PRGSBAR de VB c'est vraiment gâcher ton code. Je t'assure qu'il n'est pas difficile d'ajouter a ton projet une progress bar Vista (Si tu veux que je te donne la mienne j'en ai fait une.

Revenons au choses un peu essentiel désactive le timer de l'ocx et fait qu'il ne s'active qu'a moment ou l'application parent passe en load sinon ton prog vb clignote et ça c moche :p

P.S. N'oublie pas une derniere chose le passage de PRGSBAR MARQUEE A SIMPLE peut egalement se faire par une propriété dans ton OCX. Exemple rapide
'===============================================================================
Enum StylePrgsBAR
NoFixeValue
FixeValue
End Enum
'===============================================================================
Public Property Get TypePRGS() As StylePrgsBAR
TypePRGS = MPrgsBAR

End Property
'===============================================================================
Public Property Let TypePRGS(Setting As Couleur)
MPrgsBAR = Setting

End Property'MPrgsBAR PropBag.ReadProperty("TypePRGS", NoFixeValue)
'===============================================================================
Call PropBag.WriteProperty("TypePRGS", MPrgsBAR , NoFixeValue)

Voila a toi de jouer et n'hesite pas a me contacter si besoin !
cs_hippo92210b Messages postés 59 Date d'inscription lundi 12 février 2007 Statut Membre Dernière intervention 9 décembre 2009
15 mai 2009 à 22:51
Oui, je la trouve plus complète comme sa effectivement, surtout que c vraiment simple de l'utilisé.
cs_PaTaTe Messages postés 2126 Date d'inscription mercredi 21 août 2002 Statut Contributeur Dernière intervention 19 février 2021 2
15 mai 2009 à 22:00
L'intérêt de cette source est plus élevée maintenant :)
cs_hippo92210b Messages postés 59 Date d'inscription lundi 12 février 2007 Statut Membre Dernière intervention 9 décembre 2009
15 mai 2009 à 20:20
Sa y est, je suis plutôt content du résultat
cs_hippo92210b Messages postés 59 Date d'inscription lundi 12 février 2007 Statut Membre Dernière intervention 9 décembre 2009
15 mai 2009 à 18:23
C'est une bonne idée, je vais faire sa.
je ferait une mise a jour dans 1 ou 2 jour, sa doit être simple a faire.
PROTEUS91 Messages postés 156 Date d'inscription mardi 4 novembre 2003 Statut Membre Dernière intervention 28 décembre 2010
15 mai 2009 à 10:33
Par contre un truc qui peut être judicieux je te donne un exemple, peut être que tu pourrai coupler cette progresse bar a une progress bar qui elle par contre affiche un état d'avancement.

Je m'explique, Tant que le programme qui utilise ton OCX ne sait pas pour combien de temps il en a, alors tu utilise celle que tu as déjà faites et des que l'application générale a idée de l'attente alors tu passes sur une progress bar standard.

Tu en penses quoi ?
cs_hippo92210b Messages postés 59 Date d'inscription lundi 12 février 2007 Statut Membre Dernière intervention 9 décembre 2009
14 mai 2009 à 17:00
oui... mais quitte a ne rien avoir, autant mettre sa.
cs_PaTaTe Messages postés 2126 Date d'inscription mercredi 21 août 2002 Statut Contributeur Dernière intervention 19 février 2021 2
14 mai 2009 à 01:08
C'est le genre de progressbar qui n'en est pas une ! En effet, c'est le genre de truc qui peut même énervé car on a pas d'avancement de la progression justement. Ça fait genre "le programme bosse et il sait pas pour combien de temps il en a donc patientes gentillement" :)
PROTEUS91 Messages postés 156 Date d'inscription mardi 4 novembre 2003 Statut Membre Dernière intervention 28 décembre 2010
14 mai 2009 à 01:07
C'est jolie :) Même si je ne suis pas Fan des ProgressBar qui n'affiche pas une vraie progression :p
cs_hippo92210b Messages postés 59 Date d'inscription lundi 12 février 2007 Statut Membre Dernière intervention 9 décembre 2009
13 mai 2009 à 22:27
J'espère que cela va vous plaire...

J’attends vos remarques !
Rejoignez-nous