? Una forma di dialogo , più comunemente conosciuto come una finestra di dialogo , è una forma con il suo " FixedDialog ", come la sua proprietà " FormBorderStyle " . Si usa per interagire con un utente e sia ottenere o conservare i vari dati da e verso il vostro programma . Si aggiungono queste classi e funzioni per il vostro progetto di fare qualsiasi cosa, da visualizzare un avviso per aprire diversi file per l'inclusione nel programma. Funzione
È possibile utilizzare le finestre di dialogo come un modo per passare i dati per l'utente, semplicemente il suo allarme per alcune informazioni che possono essere utili , o come una perturbazione nel programma che l'utente deve rispondere prima che lei possono continuare , come se lei ha bisogno di aprire un file o un record con cui lavorare. Visualizzazione di una finestra di dialogo funziona allo stesso modo di qualsiasi altra forma : nascondendo o scaricarlo . Si può utilizzare come molte forme di dialogo , come è necessario nel vostro programma , a volte più di uno alla volta .
Classi
Visual Basic ha diverse forme di dialogo predefinite si può aggiungere al progetto . La casella " ColorDialog " consente all'utente di scegliere un colore , ad esempio , per disegnare o impostare il proprio colore di sfondo . Allo stesso modo, la forma " FontDialog " gli permette di scegliere un tipo di carattere . Il " FolderBrowserDialog " si apre una finestra di dialogo di navigazione da cui l' utente seleziona una cartella da aprire nel suo programma . Il " OpenFileDialog " funziona lo stesso , tranne l'utente ricerca un file , invece. E il " SaveFileDialog " si apre una finestra di dialogo , che l'utente utilizza per salvare i suoi file al suo sistema.
Altri
Visual Basic sono disponibili anche diversi altre funzioni che richiamano varie forme di dialogo, come le funzioni " InputBox " " MsgBox " e . L'ex visualizza semplicemente un messaggio sullo schermo ed è utile per il debug del programma per determinare dove si verificano degli errori nel codice. Quest'ultimo chiede a un utente di inserire alcuni dati e poi salva. È anche possibile creare i propri moduli e il progetto nello stesso modo con le forme di dialogo di Visual Basic chiamare .
Programmazione
Quando si aggiunge un modulo finestra di dialogo per il vostro progetto , lo si utilizza accedendo sue funzioni private . Ad esempio, il " ShowDialog " è quella che si utilizza per aprire il modulo quando il progetto viene eseguito . Si può chiamare la funzione in qualsiasi momento , ad esempio quando l'utente apre il programma , quando si fa clic su un pulsante o quando un altro evento si verifica . È possibile utilizzare le forme per impostare le proprietà di altre parti del progetto . Ad esempio, " Me.BackColor = ColorDialog1.Color " imposterà il colore della vostra forma sfondo a quella che l'utente seleziona dalla forma di dialogo.