petiflamand
Messages postés675Date d'inscriptionsamedi 31 mai 2003StatutMembreDernière intervention26 mai 2013
-
20 août 2006 à 12:48
petiflamand
Messages postés675Date d'inscriptionsamedi 31 mai 2003StatutMembreDernière intervention26 mai 2013
-
20 août 2006 à 13:20
Bonjour , je voudrais dessiner un cercle en vb6 qui est remplis par rapport a un pourcentage.
c'est a dire que si j'ai 50 % il est remplis a moitier
j'ai chercher dans les ource mais je ne trouve pas
Merci
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 20 août 2006 à 13:03
il te faut tout d'abord calculer l'angle que devra faire la partie de ton cercle à colorier (2 * PI / pourcentage).
Ensuite, trace ton cercle, trace deux rayons : l'un pour la position 0, l'autre pour la position 50% (dépend du pourcentage) selon l'angle calculé.
Enfin, utilise la fonction de l'API Windows ExtFloodFill pour remplir la partie du cercle qui t'interesse.
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 20 août 2006 à 13:08
Regarde dans la source de Renfield sur le progessbar, tu risque de trouver des idées.
Il fait justement un progressbar sous forme de cercle, qu'il remplie selon un pourcentage.
6566
Controle ReyProgressBar
---- Sevyc64 (alias Casy) ---- <hr size ="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #