URGENT !!!Texte box avec retour à la ligne automatique
adamo901
Messages postés139Date d'inscriptionmardi 18 janvier 2005StatutMembreDernière intervention 8 décembre 2008
-
28 avril 2006 à 12:50
dthuler
Messages postés121Date d'inscriptiondimanche 9 mars 2003StatutMembreDernière intervention29 avril 2009
-
28 avril 2006 à 13:59
Bonjour tt le monde !!!!!!URGENT!!!!!
Je désire créer un text box avec la propriété suivante:
Quand l'utilisateur tappe 50 caractères, un retour chariot chr(10) et nouvelle ligne chr(13) sont automatiquement insérés.
(C'est comme l'utilisation du dactylo : quand l'utilisateur attein un certain nombre de caractère par ligne, il lui faut un retour à la ligne :-) )
Merci d'avance
A voir également:
URGENT !!!Texte box avec retour à la ligne automatique
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 28 avril 2006 à 13:00
utilise VbNewLine plutot que de chr(10) & chr(13)
ce genre de test sur le nombre de caractère par ligne n'est valable que pour les polices à chasse fixe (Lucida console, par exemple)...
tu peux utiliser un RichTextBox, et définir sa propriété RightMargin.
pour la valeur à donner a la marge, tu peux faire 50 * largeur d'un caractère (obtenu, par exemple, via TextWidth)
dthuler
Messages postés121Date d'inscriptiondimanche 9 mars 2003StatutMembreDernière intervention29 avril 2009 28 avril 2006 à 13:44
Perso je te conseille d'utiliser de préférence vbCrLf qui fait très exactement ce que tu souhaite, à savoir un retour chariot (Carriage Return) et un retour à la ligne (Line Feed). Pour le reste, on t'a répondu plus haut je pense...
Bon code :o)