Sepi62500
Messages postés34Date d'inscriptionlundi 13 février 2006StatutMembreDernière intervention24 août 2011
-
5 avril 2006 à 12:02
Dalida
Messages postés6728Date d'inscriptionmardi 14 mai 2002StatutContributeurDernière intervention11 janvier 2016
-
5 avril 2006 à 12:10
Bonjour tout se monde,
En fait j'ai des textbox qui ont un nombre de caractère maximal défini.
Le hic, je veux que si lorsqu'on le rempli on en met moins, qu'il complète jusqu'au max par des espaces.
En chat, on m'a dit d'utiliser dans le textbox lostfocus :
If Len(textbox.Text < 7) Then textbox.Text = textbox.Text & Space$(7 - Len(textbox.Text))
Dalida
Messages postés6728Date d'inscriptionmardi 14 mai 2002StatutContributeurDernière intervention11 janvier 2016 5 avril 2006 à 12:10
salut,
le plus simple est de laisser faire le Textbox pour la gestion de la
saisie. Et quand tu as besoin de traiter la chaîne de caractères saisie
tu la "nettoies" avec la fonction Trim qui supprime les espaces. Si tu
veux conserver les espaces saisies en début de chaîne tu peux utiliser
RTrim qui n'enlève que les espaces de droite.
Dim cleanString as String = Trim(TextBox.Text)
[ Dalida ]<hr> pensez à indiquer le langage utilisé et sa version !