Un cercle remplis par rapport a un pourcentage

Signaler
Messages postés
675
Date d'inscription
samedi 31 mai 2003
Statut
Membre
Dernière intervention
26 mai 2013
-
Messages postés
675
Date d'inscription
samedi 31 mai 2003
Statut
Membre
Dernière intervention
26 mai 2013
-
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

Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
133
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.
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
41
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 #
Messages postés
675
Date d'inscription
samedi 31 mai 2003
Statut
Membre
Dernière intervention
26 mai 2013
1
Merci casy mais sa marche pas chez moi !!!!!!