Positionner le focus là ou je le souhaite

benoxy Messages postés 4 Date d'inscription jeudi 27 novembre 2003 Statut Membre Dernière intervention 18 février 2004 - 13 févr. 2004 à 16:42
benoxy Messages postés 4 Date d'inscription jeudi 27 novembre 2003 Statut Membre Dernière intervention 18 février 2004 - 18 févr. 2004 à 13:12
Bonjour a tous :)

Je souhaiterai savoir si il existe une pti truc, une commande, ou un bricolage pour permettre de placer le focus où l'on veut dans un champ texte. Quand on donne le focus à un champ de texte,celui ci ce met tout au début du champ. Moi je souhaiterai qui'il se mette a la fin ( c'est a dire après le texte déja présent) pour que l'utilisateur puisse continuer à taper sans se déplacer lui meme vers la fin.

Merci d'avance, Bon WE et bonne vacances pour ceux qui en ont (pensez à ceux qui n'en n'ont pas!!!)

3 réponses

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
13 févr. 2004 à 17:01
Il faut jouer avec la propriété SelStart du contrôle TextBox pour faire cela :

Text1.SelStart = Len(Text1.Text)

DarK Sidious

[Responsable de la rubrique API et responsable VB du site www.ProgOtoP.com]
0
econs Messages postés 4030 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 23 décembre 2008 24
13 févr. 2004 à 17:12
ou bien ceci, en moins élégant ;o)

Form1.Text1.SetFocus
SendKeys "{END}", True

Manu
0
benoxy Messages postés 4 Date d'inscription jeudi 27 novembre 2003 Statut Membre Dernière intervention 18 février 2004
18 févr. 2004 à 13:12
Ha merci beaucoup... CA marche nikel :big)
0
Rejoignez-nous