OVH Cloud OVH Cloud

placement du focus

3 réponses
Avatar
John-Pet
Bonjours

j'ai dans ma Form des TxtBox, je voudrais quand je passe de l'une à
l'autre par la fonction Tab que le focus ne se place pas en debut du
mot deja inscrit dans la TxtBox mais que ce mot soit pris entierement
ainsi je ne dois pas passer par la touche effacement pour y mettre
autre chose

Merci pour votre aide

JP

--
Adresse mail : john-pet@wanadoo.fr
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net

3 réponses

Avatar
Jacques93
Bonjour John-Pet
John-Pet a écrit :
Bonjours

j'ai dans ma Form des TxtBox, je voudrais quand je passe de l'une à
l'autre par la fonction Tab que le focus ne se place pas en debut du mot
deja inscrit dans la TxtBox mais que ce mot soit pris entierement ainsi
je ne dois pas passer par la touche effacement pour y mettre autre chose




Essaie :

Private Sub Text1_GotFocus()
SelectAllText Me.Text1
End Sub

Private Sub Text2_GotFocus()
SelectAllText Me.Text2
End Sub

Private Sub SelectAllText(txt As TextBox)
txt.SelStart = 0
txt.SelLength = Len(txt.Text)
End Sub


--
Cordialement,

Jacques.
Avatar
Fred
Dans : news:,
John-Pet disait :
Bonjours



Bonjour,

j'ai dans ma Form des TxtBox, je voudrais quand je passe de l'une à
l'autre par la fonction Tab que le focus ne se place pas en debut du
mot deja inscrit dans la TxtBox mais que ce mot soit pris entierement
ainsi je ne dois pas passer par la touche effacement pour y mettre
autre chose



Dans l'événement GotFocus de chaque textbox, utilise la propriété
SelLength

Me.Text1.SelLength = Len(Me.Text1.Text)


--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
Avatar
John-Pet
Merci à vous deux pour les réponses
celle de Jacques permet en plus de prendre qu'une partie du mot
celle de Fred le mot en entier

je met cela dans mes tablettes

A@

JP

--
Adresse mail :
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net