GRAPHIQUE FACILE A DESSINER : CAMEMBERT ET HISTOGRAMME

Signaler
Messages postés
553
Date d'inscription
jeudi 28 novembre 2002
Statut
Membre
Dernière intervention
2 octobre 2016
-
cs_Nico52
Messages postés
35
Date d'inscription
vendredi 20 février 2004
Statut
Membre
Dernière intervention
11 mai 2007
-
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/36961-graphique-facile-a-dessiner-camembert-et-histogramme

cs_Nico52
Messages postés
35
Date d'inscription
vendredi 20 février 2004
Statut
Membre
Dernière intervention
11 mai 2007

Bonjour,

C'est dommage le texte ne s'affiche pas ni dans l'histogramme, ni dans le camembert.
Comment faire ?
Icarius44
Messages postés
53
Date d'inscription
dimanche 29 mai 2005
Statut
Membre
Dernière intervention
16 mars 2009
1
nbDessin c'est le nombre de graduation de ton axe des ordonnées.

"zone idéale de dessin" celle que tu veux, ce qu'il faut par contre c'est que l'appelle à la fonction passe bien les paramètres auquel tu pense.
cs_othinakiway
Messages postés
30
Date d'inscription
lundi 7 avril 2008
Statut
Membre
Dernière intervention
10 juin 2009
1
salut,
t'as été très clair..mrc, ms il manque une petite chose: quelle est d'après toi la zone idéale de dessin, quelle est la valeur que doit prendre "nbDessin"
Icarius44
Messages postés
53
Date d'inscription
dimanche 29 mai 2005
Statut
Membre
Dernière intervention
16 mars 2009
1
Step : err de copier coller
ensuite, i va aller de oRect.Y + oRect.Height à oRect.Y, donc i-oRect.Y va aller de 0 à oRect.Height. ensuite si tu divise cette valeur pas iUnite, en 0 ça te donne 0 et en oRect.Height ça te donne oRect.Height / ( oRect.Height / iMax ) oRect.Height*iMax/oRect.Height iMax, donc la valeur ira donc de 0 à iMax. Après tu definit ton pas comme ceci : -oRect.Height / nbDessin.

Ton problème vient peut-être du fait que tu appelle la fonction avec la mauvaise zone de dessin (trop grande)