September 23
Visual Basic è un linguaggio di programmazione comune utilizzato per creare forme di Windows. Le applicazioni desktop di Windows create con Visual Basic hanno la capacità per la sicurezza e la gestione delle password. È possibile consentire agli utenti di software per cambiare la loro password utilizzando le funzioni interne disponibili in Visual Basic. Questo è utile quando si desidera integrare l'applicazione di Windows con gli aggiornamenti di computer e password di rete.
1 Creare le variabili di Visual Basic. Tre variabili reimpostare la password di un utente: Un oggetto utente, la vecchia password e la nuova password. Il codice seguente crea queste variabili:
utente fioco come IADsUser
Dim oldpass As String
Dim newpass As String
2 Impostare l'oggetto utente per l'utente corrente. Questo può essere l'utente corrente connesso, oppure è possibile specificare un altro utente se si sta creando un'applicazione di amministrazione. Il codice seguente imposta l'oggetto utente:
Set utente = GetObject ( "WinNT: // dominio / utente")
3 Impostare la vecchia e la nuova password. La vecchia password è la password corrente per l'utente si sta reimpostando. La nuova password è il valore di reset. Il codice seguente imposta i valori delle password:
oldpass = "currentpass"
newpass = "newpass"
4 Implementare la funzione "ChangePassword" per cambiare la password dell'utente. La funzione è una parte dell'oggetto utente definito al punto 1. Il seguente codice reimposta la password utente:
user.ChangePassword oldpass, newpass