none
Afficher un mot de passe avec un bouton RRS feed

Réponses

  • C'est bon j'ai réussi, merci à vous encore pour votre aide, je donne la réponse pour aider mes prochains :

        Private Sub button30_MouseDown(ByVal sender As System.Object, ByVal e As MouseEventArgs) Handles Button30.MouseDown
            TextBox26.PasswordChar = ""
        End Sub
    
        Private Sub button30_MouseUp(ByVal sender As System.Object, ByVal e As MouseEventArgs) Handles Button30.MouseUp
            TextBox26.PasswordChar = "●"
        End Sub

    Dans les propriétés de votre Bouton, dans PasswordChar mettez ce symbole ●

    Lorsque vous lancerez votre programme, et surtout lorsque vous écrirez votre mot de passe ou autre dans votre TextBox, vous aurez le symbole ci-dessus qui apparaîtra et pour pouvoir afficher le mot de passe ou autre, cliquez sur votre bouton, ça remplacera par exemple : "●●●●●●" Par "Coucou"

    A bientôt,

    JPR



    jeudi 3 juillet 2014 15:46

Toutes les réponses

  • Bonjour,

    Vous pouvez récupérer le contenu du TextBox qui contient le mot de passe via la propriété Text. Il suffit donc de faire :

    Me.label.Text = Me.textBoxPassword.Text

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance - P.O.S Informatique
    Blog : http://gilles.tourreau.fr - Suivez-moi sur Twitter
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCSA : SQL Server 2012
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0 / TFS 2010 / Windows Azure

    jeudi 3 juillet 2014 11:49
    Modérateur
  • Merci pour votre réponse, mais hélas je ne comprends pas, ça ne fonctionne pas, j'aimerai adapté à la limite votre idée à un bouton, qui, lorsque j'appuie dessus sans relâcher le bouton, celui-ci m'affiche le mot de passe de la TextBox.

    Exemple :

    J'ai ma TextBox1.Text, j'écris dedans comme mot de passe : "Coucou", vu que la TextBox possède la propriété PasswordChar, ça va donc masquer Coucou par : "••••••", mais lorsque j'appuie sur mon bouton sans le relâcher, celui-ci affiche "Coucou" à la place de "••••••" et lorsque je relâche le bouton, le mot de passe s'affiche de nouveau ainsi "••••••".

    Des idées? J'espère être plus précis, merci d'avance.

    Cordialement,

    JPR



    jeudi 3 juillet 2014 12:13
  • C'est bon j'ai réussi, merci à vous encore pour votre aide, je donne la réponse pour aider mes prochains :

        Private Sub button30_MouseDown(ByVal sender As System.Object, ByVal e As MouseEventArgs) Handles Button30.MouseDown
            TextBox26.PasswordChar = ""
        End Sub
    
        Private Sub button30_MouseUp(ByVal sender As System.Object, ByVal e As MouseEventArgs) Handles Button30.MouseUp
            TextBox26.PasswordChar = "●"
        End Sub

    Dans les propriétés de votre Bouton, dans PasswordChar mettez ce symbole ●

    Lorsque vous lancerez votre programme, et surtout lorsque vous écrirez votre mot de passe ou autre dans votre TextBox, vous aurez le symbole ci-dessus qui apparaîtra et pour pouvoir afficher le mot de passe ou autre, cliquez sur votre bouton, ça remplacera par exemple : "●●●●●●" Par "Coucou"

    A bientôt,

    JPR



    jeudi 3 juillet 2014 15:46
  • Bonjour,

    Est-ce que vous avez testé les solutions proposées ? Merci de partager avec nous les résultats, afin que d'autres personnes avec le même problème puissent profiter de cette solution.

    Cordialement,


    Aurel BERA, MSFT
    MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    mardi 8 juillet 2014 09:12
  • bonjour,

    vous avez une deuxième solution avec UseSystemPasswordChar dans texbox1.

    voici en image :

    Cordialement,

    mardi 8 juillet 2014 12:40