Mettiamo che come prima cosa il programma voglia far fare il login all'utente e poi far partire il resto. Ipotizzo che la prima schermata dell'applicazione sia Form1.
Al load di form1 faccio partire la form di login all'interno del quale ci sarà una proprietà "nomeAccount" pubblica he potrò richianmare una volta che l'utente ha dato l'ok all'inserimanto dei dati.
Il form "FormDiLogin" saràcodice:Private Sub Form1_Load(ByVal sender As Object, _ ByVal e As System.EventArgs) _ Handles Me.Load Dim login As New FormDiLogin If login.ShowDialog = Windows.Forms.DialogResult.OK Then dim nomeAccaunt as string = login.nomeAccount ' controlla i parametri login.Dispose() End If End Sub
codice:Public Class Form2 Private nome As String Public ReadOnly Property nomeAccount() As String Get Return nome End Get End Property ' Fa tutte le operazioni che deve e mette all'interno della variabile "nome" il nome di accesso Private Sub bt_ok_Click(ByVal sender As System.Object,_ ByVal e As System.EventArgs) Handles Button1.Click Me.DialogResult = Windows.Forms.DialogResult.OK Me.Close() End Sub End Class

Rispondi quotando