November 11
Visual Basic (VB) contiene un oggetto interno chiamato una "finestra di dialogo comune." Questa finestra fornisce agli utenti una finestra di dialogo "Salva", dove possono denominare e salvare un file sul disco rigido. L'oggetto finestra di dialogo è giocato su un Windows form con una casella di testo e il pulsante "Sfoglia". Gli utenti possono scegliere un percorso e un nome di file, viene salvato per questa casella di testo e quindi al disco rigido. È possibile inserire questo oggetto sul modulo di Windows per fornire un modo rapido per salvare i file nel codice.
1 Creare un nuovo oggetto finestra di dialogo. Qualsiasi oggetto si usa nel linguaggio VB prima ha bisogno di una definizione e l'assegnazione ad una variabile. Il codice seguente crea l'oggetto VB:
finestra fioco come CommonDialog
2 Impostare le proprietà della finestra di dialogo. La prima proprietà imposta il testo visto nella parte superiore della finestra di dialogo. La seconda filtra i tipi di estensioni di file consentiti. Per esempio, se l'applicazione consente solo agli utenti di salvare come file di testo, il filtro consente solo "* .txt" nella casella "Salva come" discesa. Il codice seguente imposta la tua VB proprietà "Salva":
dialog.DialogTitle = "Salvare il file"
dialog.Filter = "File di testo (* .txt)"
3 Mostra la finestra di dialogo per l'utente. La finestra di dialogo è impostato, ma non è visibile all'utente fino a quando si visualizza manualmente. Il codice seguente visualizza la finestra per l'utente:
dialog.ShowSave
La finestra di dialogo si apre con questo codice, e quando l'utente fa clic su "Salva", il file viene salvato sul disco rigido.
4 Mostra una finestra di messaggio se ci fosse un errore o l'utente annulla il salvataggio. Il codice seguente visualizza un avviso se la funzione di salvataggio non riesce:
Se Err Poi
Msgbox "There was an error saving your file"
Finisci se