Come creare una form con controllo login e password in Visual Basic
Per sviluppare un controllo login e password in Visual Basic creo una form.
Poi aggiungo una Label con il testo "Accedi al servizio" e un Button "Entra".
Clicco su Progetto nel menu in alto.
Poi seleziono la voce di menu Aggiungi Windows Form.
Poi seleziono Form di accesso sotto la voce Windows Forms.
Chiamo la form LoginForm.
Nell'area di lavoro viene aggiunta la Form.
Torno sulla finestra Form1.vb di progettazione.
Poi clicco sul bottone Entra.
Nell'evento Click aggiungo il comando LoginForm.Show().
Così facendo, quando l'utente clicca il programma richiama la form di accesso appena creata.
Ora torno sulla LoginForm e clicco sul pulsante OK per aggiungere il codice di programmazione.
Nel codice aggiungo una IF nidificata per verificare se la password è uguale a "12345" e l'utente è "Andrea".
Va messa sotto l'evento On_Click.
Come funziona lo script?
- Se il valore digitato nella password ( PasswordTextBox.Text ) è diverso da "12345" il programma apre una finestra di errore con l'avviso "password errata".
- Se il valore digitato nella casella username (UsernameTextBox.Text ) è diverso da "Andrea" il programma apre una finestra di errore con l'avviso "password errata".
- Se la password e lo username sono corretti, il programma visualizza una finestra con l'avviso "Accesso consentito" tramite la funzione MsgBox().
Nota. In alternativa a MsgBox, avrebbe più senso richiamare da qui un altro modulo con il metodo Show() per accedere all'area riservata. In questo esempio ho voluto semplificare lo script per rendere più comprensibile il funzionamento. Una volta capito, ognuno può personalizzarlo come vuole.
Ho così creato in Visual Basic una semplice form con il controllo della password e della login.
E così via.