Vb 2005

Fermé
nino - 19 avril 2009 à 21:59
BadBoy3 Messages postés 108 Date d'inscription dimanche 7 décembre 2008 Statut Membre Dernière intervention 7 janvier 2011 - 20 avril 2009 à 17:27
Bonsoir,
pliz j'ai ce code qui me donne le résultat en majuscule
Textnom.Text = Textnom.Text.ToUpper
Textnom.SelectionStart = Textnom.TextLength
je cherche un code qui me donne juste la première lettre en majuscule
merci bien
A voir également:

2 réponses

BadBoy3 Messages postés 108 Date d'inscription dimanche 7 décembre 2008 Statut Membre Dernière intervention 7 janvier 2011 15
20 avril 2009 à 04:29
Bonsoir
voici le code :


Me.TextBox1.Text = Char.ToUpper(Char.ToUpper(Me.TextBox1.Text.Chars(0))) + Me.TextBox1.Text.Substring(1)


cordialement
0
bonjours badboy3 dsl le code ne fonctionne pas il me donne le même résultat de mon code
0
BadBoy3 Messages postés 108 Date d'inscription dimanche 7 décembre 2008 Statut Membre Dernière intervention 7 janvier 2011 15
20 avril 2009 à 17:27
bonjour j'ai b1 compris le confilt qu on a avec ce problem,le code ca marche mais lorsque tu le met dans un evenement autre que "Textbox.textchanged".mais si tu veux le qu'il marche au moment de la ecriture dans le textbox copier ce code

'obsérver qu'on a changer l'evenement de "textchanged" a "leave"
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.Leave

'try catch pour geré une errure de chaine null lorsque le textbox est vide
Try
Me.TextBox1.Text = Char.ToUpper(Char.ToUpper(Me.TextBox1.Text.Chars(0))) + Me.TextBox1.Text.Substring(1)
Catch ex As Exception
'n'ecrivé r1 sur le bloc de catch
End Try

End Sub


Bon Chance est a b1 tot
0