Taille d'un caractère ???

Résolu
perathoner
Messages postés
90
Date d'inscription
dimanche 5 novembre 2000
Statut
Membre
Dernière intervention
26 juillet 2006
- 10 nov. 2005 à 12:29
perathoner
Messages postés
90
Date d'inscription
dimanche 5 novembre 2000
Statut
Membre
Dernière intervention
26 juillet 2006
- 10 nov. 2005 à 17:30
Bonjour, j'ai une petite question !!
J'aimerais déterminer la taille d'une chaine de caractères en pixel ???!!!
Par exemple, l'utilisateur saisie du texte dans une TextBox et je désire savoir combien de pixels prend cette chaine sur mon écran ???
Je sais déterminer la taille (Height et Width) de mon écran en pixel, mais je n'arrive pas à trouver le rapport de proportionnalité...

Merci par avance de vos réponses..

PS : Quelques précisions :
--> Police : MS Sans Serif
--> Style : Standard
--> Taille : 8

3 réponses

crenaud76
Messages postés
4172
Date d'inscription
mercredi 30 juillet 2003
Statut
Membre
Dernière intervention
9 juin 2006
28
10 nov. 2005 à 12:36
1- Affecte la même police à la form sur laquelle se trouve ta textbox.
2- Msgbox Me.TextWidth(TextBox1.Text) et Msgbox ME.TextHeight(TextBox1.Text)

CR
3
Egyde
Messages postés
158
Date d'inscription
lundi 17 mai 2004
Statut
Membre
Dernière intervention
16 juillet 2007

10 nov. 2005 à 13:25
nb de pixels en largeur : TextBox.Width/Screen.TwipsPerPixelX
nb de pixels en hauteur : TextBox.Height/Screen.TwipsPerPixelY
3
perathoner
Messages postés
90
Date d'inscription
dimanche 5 novembre 2000
Statut
Membre
Dernière intervention
26 juillet 2006

10 nov. 2005 à 17:30
Merci beaucoup...
0