Pb verifier si un caractere est en majuscule ou minuscule??
fdiedler2000
Messages postés383Date d'inscriptionsamedi 29 janvier 2005StatutMembreDernière intervention 1 décembre 2008
-
26 mars 2005 à 09:38
radcur
Messages postés282Date d'inscriptionlundi 29 septembre 2003StatutMembreDernière intervention15 août 2012
-
26 mars 2005 à 21:42
Bonjour je m'explique :
J'ai un textbos et je voudrais que seul la 1er lettre se mette en majuscule et pas les autres..
exemple : si tu tapes : salut afficher Salut
J'ai essayer avec l'evenement keypress mais il me met tt en majuscule...
J'arrive pas a trouver la condition :
"Au fur et a mesure que le mec ecrit ds la textbox mettre seulement la 1er lettre en majuscule"
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 200621 26 mars 2005 à 20:05
C'est vrai, en vb.net c différent, essaie ça, je l'ai adapté d'un bout de code que j'ai retrouvé dans mes cartons mais je n'ai pas testé, je n'ai pas vb.net chez moi :
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles
TextBox1.KeyPress
Dim pos As
Integer
Dim c as string
pos = TextBox1.SelectionStart 'position du curseur
c=e.keychar 'mémo du caractère tapé
e.Handled = True ' on ignore la frappe
If pos = 0 then
TextBox1.Text = TextBox1.Text.Insert(pos, ucase(c))
else
TextBox1.Text = TextBox1.Text.Insert(pos, lcase(c))
end if
TextBox1.SelectionStart = pos + 1 ' nouvelle position curseur