IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

nom utilisateur et mots de passe [Débutant]


Sujet :

VB.NET

  1. #1
    Membre du Club
    Inscrit en
    Mars 2006
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 65
    Points : 47
    Points
    47
    Par défaut nom utilisateur et mots de passe
    bonjour
    voila je veux creer un non utilisateur et un mots de passe pour une dizaine de personnes

    je veux faire un truc le plus simple possible
    et que les mots de passe soit visible ou pas c'est pas grave si une personne le desassemble c'est pas grave
    j'ai ecrit ca mais ca fait pas
    si je tappe le bon utilisateur et le bon mot de passe j'ai erreur erreur et bienvenue
    si je tappe pas le bon utilisateur ou pas le bon mot de passe j'ai erreur erreur erreur
    j'ai 3 boites de dialogues qui souvrent
    il doit etre possible de faire un truc simple sous qu'elle forme ?
    merci a+


    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
    17
    18
    19
    20
    21
     Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
     
            'verification si des caracteres sont rentres
            If String.IsNullOrEmpty(UsernameTextBox.Text) Or String.IsNullOrEmpty(PasswordTextBox.Text) Then
                MsgBox("champ vide ")
                Exit Sub
            End If
     
            'utilisateur1
            If UsernameTextBox.Text = "personne1" And PasswordTextBox.Text = "123456" Then
                MsgBox(" bienvenu")
            End If
            If Not UsernameTextBox.Text = "personne1" Then MsgBox(" erreur")
            If Not PasswordTextBox.Text = "123456" Then MsgBox(" erreur")
     
            'utilisateur2
            If UsernameTextBox.Text = "personne2" And PasswordTextBox.Text = "123123" Then
                MsgBox(" bienvenu")
            End If
            If Not UsernameTextBox.Text = "personne2" Then MsgBox(" erreur")
            If Not PasswordTextBox.Text = "123123" Then MsgBox(" erreur")

  2. #2
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 177
    Points : 25 125
    Points
    25 125
    Par défaut
    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
    dim d as new system.collections.generic.dictionary(of string, string)
    d.Add("login1","password1") 
    d.Add("login2","password2")
    '...
     
    if not d.containskey(UsernameTextBox.Text) then
      msgbox ("utilisateur inconnu")
      exit sub
    end if
     
    if d(UsernameTextBox.Text) <> PasswordTextBox.Text then
      msgbox ("mot de passe incorrect")
      exit sub
    end if
     
    msgbox ("bienvenue")
    pour un login non sensible à la casse, il faut mettre le login en minuscule dans le d.add et faire if not d.containskey(UsernameTextBox.Text.ToLower) (et if d(UsernameTextBox.Text.ToLower) <> PasswordTextBox.Text)

  3. #3
    Membre du Club
    Inscrit en
    Mars 2006
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 65
    Points : 47
    Points
    47
    Par défaut
    merci
    je me suis bien egarer
    amicalement a+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Error nom utilisateur ou mot de passe incorrect
    Par Cyrill dans le forum Windows 8
    Réponses: 1
    Dernier message: 18/01/2013, 14h50
  2. [Débutant] Nom d’utilisateur et mot de passe
    Par bilred dans le forum Installation
    Réponses: 7
    Dernier message: 12/05/2009, 03h25
  3. [VB6] Lecteur réseau avec nom d'utilisateur et mot de passe
    Par Corben dans le forum VB 6 et antérieur
    Réponses: 0
    Dernier message: 21/04/2008, 18h03
  4. Réponses: 7
    Dernier message: 18/03/2007, 18h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo