Mettre le focus sur un champ texte

Résolu
jimmypage64 Messages postés 164 Date d'inscription samedi 16 octobre 2004 Statut Membre Dernière intervention 21 septembre 2010 - 18 juin 2005 à 13:50
redblast Messages postés 27 Date d'inscription mercredi 20 octobre 2004 Statut Membre Dernière intervention 27 juin 2005 - 18 juin 2005 à 13:58
j'ai un champ TEXTE où l'utilisateur doit saisir un date. Quand y sors
du controle (perte de focus) je fais un verification pour voir si la
date a été bien saisie et j'affiche un message d'erreur si elle ne
l'est pas. Je voudrai ausso que qdelle n'est pas bien saisie, le focus
se mette automatiquement sur ce champs pour qu'il ressaisisse la date.
comment faire ?

merci

Zoso

1 réponse

redblast Messages postés 27 Date d'inscription mercredi 20 octobre 2004 Statut Membre Dernière intervention 27 juin 2005
18 juin 2005 à 13:58
Salut,



pour donner le focus à un contrôle, utilise la méthode SetFocus:

ex:



Text1.SetFocus



Tu peux aussi mettre ton champ sur surbriance:



Text1.SelStart = 0

Text1.SelLength = len(Text1.text)
3
Rejoignez-nous