tradizionali progetti di modulo di Visual Basic Windows fornisce due metodi per l'apertura di nuove forme . Il metodo Mostra finestra di dialogo si apre il secondo modulo in modalità finestra , sospendendo la prima forma fino a quando l' utente non risponde alla seconda forma . Questo tipo di modulo funziona bene per il login , accettando le impostazioni o di condurre un dialogo con l'utente . Il metodo Show apre la seconda forma in modo indipendente , consentendo entrambe le forme di eseguire in parallelo. Cose che ti serviranno 
 Microsoft Visual Basic Express 2010 o Microsoft Visual Studio 2010 
 Show More Istruzioni 
 Utilizzo del metodo ShowDialog 
 1 
 Aprire Visual Basic e creare un nuovo progetto Windows form . Fare clic su " File ", poi "Nuovo progetto" . Quando viene visualizzata la finestra di dialogo Nuovo progetto , scegliere " Windows" dalla vista ad albero , selezionare " Applicazione Windows Form " dai tipi di progetto , il nome del progetto " FormSamples ", quindi fare clic su OK . Apparirà una nuova forma . 
 2 
 Trascinare un'etichetta e tre pulsanti sul nuovo modulo . Pulsante destro del mouse sull'etichetta e scegliere " Proprietà". Assegnare un nome alla label " lblTitle " e inserire "Benvenuto" nella proprietà Text . Fare clic su "ESCAPE " per tornare alla finestra di progettazione. Ripetere la procedura per ciascuno dei pulsanti , inserendo " Log In ", "Visualizza" e "Chiudi" per la proprietà Text di ogni pulsante. 
 3 
 Creare un secondo modulo. Fare clic su "Progetto ", quindi " Crea nuovo Windows Form ". Assegnare un nome al " LoginForm . " Forma Trascinare una etichetta , casella di testo e due pulsanti nel form. Modificare la proprietà Text dell'etichetta di " Nome: ", il nome della casella di testo " txtName " e l'etichetta del " Log In " pulsanti e " Annulla". 
 
 Fare doppio clic sul pulsante Login per aprire la finestra del codice e aggiungere il seguente codice : 
 
 DialogResult = DialogResult.OK 
 
 Fare clic su Visualizza quindi progettazione per tornare alla visualizzazione Progettazione modulo . Fare doppio clic sul pulsante Annulla e aggiungere il seguente codice : 
 
 DialogResult = DialogResult.Cancel 
 4 
 Ritorna alla prima forma facendo clic su " Form1 " nella finestra Esplora soluzioni . Fare doppio clic sul pulsante Log In e aggiungere il seguente codice : 
 
 Dim frm As New LoginForm 
 
 frm.ShowDialog = DialogResult.OK Poi 
 
 lblTitle.Text = "Benvenuto" e frm.txtName.Text 
 
 End If 
 
 frm.Close ( ) per 
 Questo codice crea una nuova istanza del form di login poi utilizza il suo metodo ShowDialog per aprire il modulo. Se si fa clic sul pulsante di login , ShowDialog restituisce DialogResult.OK e il codice copia il nome dalla casella di testo nel messaggio di benvenuto . Se si fa clic su "Cancel " , questo codice viene ignorato . Il metodo Close chiude la forma di dialogo. 
 Utilizzando il metodo Show 
 5 
 Creare un altro modulo chiamato " ViewForm . " Trascinare un'etichetta e un pulsante dalla casella degli strumenti nel form. Modificare la proprietà Name dell'etichetta " lblContent " e modificare la proprietà Text del pulsante per 
 6 
 Fare doppio clic sul pulsante "Chiudi" e aggiungere il seguente codice " chiudi". : < Br 
 Chiudi> ( ) economici 7 
 Ritorna alla finestra di progettazione form di Form1 quindi fare doppio clic sul pulsante "Visualizza" . Aggiungere il seguente codice : " . . Contenuto Posto qui " 
 
 Dim frm As New ViewForm 
 
 frm.lblContent.Text = lblTitle.Text & 
 
 frm.Show ( ) 
 
 Questo codice crea una nuova istanza di ViewForm . Imposta quindi la proprietà text dell'etichetta e chiama metodo Show del form . Si noti che non vi è alcun metodo Close e il metodo Show non cercare un valore di ritorno .