amella
Messages postés9Date d'inscriptionmardi 16 décembre 2003StatutMembreDernière intervention27 novembre 2006
-
9 nov. 2006 à 12:15
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 2011
-
11 nov. 2006 à 03:53
En VBA, est'il possible de cacher la saisie de caractères dans une INBOX style Mot de passe (étoile) -> ***** afin d'éviter les acces intenpestifs ?????
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 9 nov. 2006 à 21:39
Un cadre Frame1 avec une textbox à l'intérieur
on joue avec sa propriété visible
pour gérer la textbox :
Private Sub Form_Load()
Text1.PasswordChar = "*"
End Sub
Private Sub Command1_Click()
'juste pour voir
MsgBox Text1.Text
End Sub
picétou !!!
Et celà permet même une confirmation (au besoin) du mot de passe, soit par une deuxième textbox (peu élégant) soit en "répétition" à l'aide d'une variable booléenne...
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 11 nov. 2006 à 03:53
Salut,
PCPT : le lien donné n'est plus bon, source désactivée.
Amella : regarde bien le code de jmfmarques, la propriété PasswordChar d'un textbox sert à "encoder" l'écriture par un caractère (ici "*").
N'oublie pas l'aide, qui est très complête, d'ailleurs en tapant "cacher saisie textbox", passwordchar est en seconde position :
Spécifie si des caractères de [mk:@MSITStore:C:\Program%20Files\Fichiers%20communs\Microsoft%20Shared\VBA\VBA6\1036\fm20.chm::/html/IDH_f3defPlaceholder.htm place réservée] sont affichés à la place des caractères actuellement saisis dans le contrôle TextBox.
Syntaxe
object.PasswordChar [= String ]
La syntaxe de la propriété PasswordChar comprend les éléments suivants :
Élément |Description |----
object, Objet valide., ----
String, Facultatif. Expression de chaîne spécifiant le caractère de place réservée (caractère affiché à la place des caractères saisis par l'utilisateur).
Remarques
Vous pouvez utiliser la propriété PasswordChar pour protéger des informations confidentielles, telles que les mots de passe ou les codes de sécurité. La propriété PasswordChar est le caractère qui apparaît dans un contrôle à la place des caractères réels saisis par l'utilisateur. Si vous ne spécifiez pas un caractère, le contrôle affiche les caractères que tape l'utilisateur.
@++
<hr width ="100%" size="2" />
--Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
/DIV>
Vous n’avez pas trouvé la réponse que vous recherchez ?
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 9 nov. 2006 à 14:40
Commence à le faire dans un simple cadre (Frame) avec une textbox...
Reviens s'il te plait avec un début de code d'essai si tu rencontres une difficulté.