Come nascondere il testo in un InputBox in VBScript

July 1

Come nascondere il testo in un InputBox in VBScript


Il tipo più comune di campo per essere nascosto in Visual Basic è un campo password. Quasi tutti i programmi di visualizzare

"" come ogni lettera della password viene digitata. Questo per impedire a chiunque di vedere facilmente la password. Non crittografare la password nel computer; si limita la nasconde alla vista mentre viene digitato. Visual Basic ha una proprietà built-in per mascherare il campo di immissione della password con ""; tuttavia, VBScript non lo fa. Quando si esegue un file di VBScript in Windows XP o Windows Server 2003, vi è un built-in oggetto COM, "ScriptPW," che mascherare la password.

istruzione

1 Dichiarare un riferimento a un nuovo oggetto WScript. Il metodo "CreateObject" viene utilizzato per creare il riferimento. "InternetExplorer.Application" può essere passato al metodo "CreateObject" per avere lo script Visual Basic lanciare un modulo "html", dove l'utente dovrà inserire le loro password.

2 Dichiarare una variabile nello script per tenere il valore della password. "IEObject.Document.Body.All.MyPassword.Value" recupera il valore del campo denominato "Miapassword" dal modulo "html".

3 Definire il campo "Miapassword" con tipo di ingresso di "password" nel file "html". La parola "password" è ciò che nasconde il testo password e visualizza un unico punto nero per ogni lettera. Creare un pulsante "Login" per l'utente a cliccare dopo aver digitato la password. Nel caso in cui "OnClick" di questo pulsante, il codice "RunScript."

4 Impostare le altre proprietà del campo della password nel file "html", come "maxlength", "defaultValue" e "dimensione". Queste proprietà aiutano con la convalida della password in testa dell'utente. Ad esempio, se la password deve essere di almeno otto caratteri, il "maxlength" o "formato" proprietà possono essere codificati per attivare un errore per l'utente se tentano di digitare oltre tale limite.

5 Determinare l'azione successiva nello script Visual Basic quando l'utente ha inserito la password corretta. Di solito, un nuovo schermo verrà visualizzata con le informazioni personali dell'utente. Un luogo in cui viene utilizzato questo tipo di "html" e di script Visual Basic è quando si accede a un sito web per visualizzare un disegno di legge. La convalida di protezione è molto più complesso di quanto descritto qui, ma il concetto di come viene visualizzato il campo password è la stessa.