Les Allergies
Alimentaires
Posez votre question Signaler

Le serpent qui se mord la queue

raro 115Messages postés 21 mai 2004Date d'inscription 5 août 2011Dernière intervention - Dernière réponse le 22 avril 2005 à 14:08
salut tout le monde!

je suis en train faire une petite application genre "visdata" et j'ai un problème dans mon code que voici:


Sub text_licence_lostfocus()
'regle gestion: la saisie doit comporter 15 chiffres ni plus ni moins et pas de lettres
'si je suis postionner ailleurs que sur la zone texte licence alors
If Screen.ActiveControl.Name <> "texte_licence" Then
'si la zone texte de text_licence est vide alors
If text_licence = "" Then
'envoi message
MsgBox "la saisie de 15 caractères numérique  est obligatoire"
'repositionner le focus sur text_licence
text_licence.SetFocus
Exit Sub
End If
End If


mon problème est le suivant: étant donné que je dis que si la zone texte est vide il faut la remplir et bien lorsque je demande à mon focus de se repositionner sur la zone texte le message ne veut plus s'en aller puisque la zone est vierge et que je n'arrive pas à lui dire qu'il est revene en "setfocus" en quelque sorte

je vous remercie de votre aide
Lire la suite 

Le serpent qui se mord la queue »

4 réponses
Réponse
+1
moins plus
C'est quoi comme langage ça ?
Ajouter un commentaire
Réponse
+1
moins plus
ça m'a tout l'air d'etre du Visual Basic...
Ajouter un commentaire
Réponse
+1
moins plus
bravo luffy j'ai refait un nouveau message en indiquant le langage
oups!
Ajouter un commentaire
Réponse
+1
moins plus
C'est donc ca le VB... mouai, ca ne me convint pas de m'y mettre
lol
Ajouter un commentaire
Ce document intitulé « le serpent qui se mord la queue » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?