Contrôle champs vide avec souris

madoman Messages postés 56 Date d'inscription lundi 20 octobre 2003 Statut Membre Dernière intervention 11 octobre 2004 - 3 févr. 2004 à 10:40
madoman Messages postés 56 Date d'inscription lundi 20 octobre 2003 Statut Membre Dernière intervention 11 octobre 2004 - 3 févr. 2004 à 11:59
on m'a donnée le code suivant pour détecter si un champs est vide et rester dessus mais avec la souris je peux passer à travers le contrôle
If (KeyCode 13 Or KeyCode 9) And id.Text = "" Then
KeyCode = 0
MsgBox ("La saisie de cette zone est obligatoire")
End If

quelqu'un sait-il comment faire de même mais avec la souris

merci

4 réponses

cs_Arnotic Messages postés 933 Date d'inscription dimanche 1 avril 2001 Statut Membre Dernière intervention 9 janvier 2012
3 févr. 2004 à 11:14
Bonjour,

Verifie si le champ est null quand ton contrôle perd le focus. Si il est vide tu remets le focus sinon tu passes au suivant.

@+
Arnotic
Admin CS, MVP Visual C++
0
madoman Messages postés 56 Date d'inscription lundi 20 octobre 2003 Statut Membre Dernière intervention 11 octobre 2004
3 févr. 2004 à 11:51
dans l'événement PerteFocus je teste si mon champs est vide mais après si je mets : id.setfocus, ça passe quand meme au champ suivant
de plus avec la souris rien ne m'empeche de me positionner sur la zone suivante
0
cs_Arnotic Messages postés 933 Date d'inscription dimanche 1 avril 2001 Statut Membre Dernière intervention 9 janvier 2012
3 févr. 2004 à 11:53
Oui mais si tu selectionnes un autre champ avec la souris alors tu perds le focus.

@+
Arnotic
Admin CS, MVP Visual C++
0
madoman Messages postés 56 Date d'inscription lundi 20 octobre 2003 Statut Membre Dernière intervention 11 octobre 2004
3 févr. 2004 à 11:59
la je comprends pa tou
tu pe me réexpliquer avec exemple car je pige pu rien du tou!
0
Rejoignez-nous