Bonjour à tous,
Quelqu'un aurai une idée sur le problème suivant:
J'ai une fenêtre Accueil qui à la propriété IsMdi à true. Cette fenêtre appel au chargement une fenêtre de connexion qui permettra à l'utilisateur de s'identifier :
Dans mon formulaire connexion au moment du clic sur le boutton connexion effectue les tâches suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Private Sub FormulaireAccueil_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load formulaireConnexion.ShowDialog() End Sub
VérifieConnexion est une fonction qui consulte ma BDD et qui renvoi un valeur selon le type d'erreur ou renvoi 0 si tout va bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Private Sub btnConnexion_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnConnexion.Click Select Case verifierConnexion() Case -1 MessageBox.Show("Mail inconnu", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information) Case 0 MessageBox.Show("Bienvenue ", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information) Case 1 MessageBox.Show("Mot de passe incorrect", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information) End Select End Sub
Le problème vient au moment de l'affichage du message box lorsque le mot de passe ou l'email est introuvable. La fenêtre accueil s'ouvre comme même.
J'aimerai savoir s'il y a une possibilité de bloquer le chargement de la fenêtre accueil et de retrouver la fenêtre connexion pour que l'utilisateur puisse essayer à nouveau d'entrée des données correcte.
J'ai essayé plusieurs manipulation mais aucune ne marchent! quelqu'un pourrais m'aider??
Ecuarm
Partager