Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question'# Dans ta form principale Private Sub Form_Load() Form_Login.show vbmodal If LoginSucceeded then MsgBox "Au revoir" End Else MsgBox "Bienvenue" End If End Sub '# Dans un module !!!!!! Public LoginSucceeded As Boolean '# Dans ta form de login Option Explicit Private Sub cmdCancel_Click() ' Affecte la valeur False à la variable globale ' pour indiquer l'échec de la connexion. LoginSucceeded = False unload me End Sub Private Sub cmdOK_Click() ' Vérifie si le mot de passe est correct. If txtpassword.Text = "32766 " Then ' Placer le code ici pour signaler ' à la procédure appelante la réussite de la fonction. ' Définir une variable globale est plus facile. LoginSucceeded = True unload me Else MsgBox "Mot de passe non valide, "réessayez !", , "Connexion" txtpassword.SetFocus txtpassword.Selstart = 0 txtpassword.SelLength = len ( txtpassword.text ) End If End Sub