Un cercle remplis par rapport a un pourcentage

petiflamand Messages postés 675 Date d'inscription samedi 31 mai 2003 Statut Membre Dernière intervention 26 mai 2013 - 20 août 2006 à 12:48
petiflamand Messages postés 675 Date d'inscription samedi 31 mai 2003 Statut Membre Dernière intervention 26 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

3 réponses

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 129
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.
0
cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 40
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 #
0
petiflamand Messages postés 675 Date d'inscription samedi 31 mai 2003 Statut Membre Dernière intervention 26 mai 2013 1
20 août 2006 à 13:20
Merci casy mais sa marche pas chez moi !!!!!!
0
Rejoignez-nous