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".

un esempio di form

Clicco su Progetto nel menu in alto.

Poi seleziono la voce di menu Aggiungi Windows Form.

cliccare su Progetto e selezionare Aggiungi Windows Form

Poi seleziono Form di accesso sotto la voce Windows Forms.

Chiamo la form LoginForm.

creare una Form di accesso

Nell'area di lavoro viene aggiunta la Form.

la nuova Form viene aggiunta al progetto

Torno sulla finestra Form1.vb di progettazione.

Poi clicco sul bottone Entra.

un esempio di form

Nell'evento Click aggiungo il comando LoginForm.Show().

Così facendo, quando l'utente clicca il programma richiama la form di accesso appena creata.

inserisco il richiamo alla form

Ora torno sulla LoginForm e clicco sul pulsante OK per aggiungere il codice di programmazione.

la nuova Form viene aggiunta al progetto

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.

il codice per verificare la correttezza della login e password

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.

 


 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin
knowledge base

Visual Basic .NET

Il linguaggio di programmazione

Visual Studio