Visual Basic (VB) contient un objet interne appelé « Common Dialog . " Cette fenêtre offre aux utilisateurs une boîte de dialogue «Enregistrer» où ils peuvent nommer et enregistrer un fichier sur le disque dur . L'objet de dialogue se joue sur un formulaire Windows avec une zone de texte et le bouton " Parcourir". L'utilisateur choisit un emplacement et un nom de fichier, il est enregistré dans cette zone de texte , puis sur le disque dur . Vous pouvez placer cet objet sur votre formulaire Windows pour fournir un moyen rapide pour enregistrer des fichiers dans votre code. Instructions
1
Créer un nouvel objet boîte de dialogue . Tout objet que vous utilisez dans le langage VB doit tout d'abord une définition et l'attribution à une variable. Le code suivant crée votre objet VB: Photos dialogue Dim
Comme CommonDialog
2
Définir les propriétés de la fenêtre de dialogue. La première propriété définit le texte vu dans la partie supérieure de la fenêtre de dialogue . Le second filtre les types d'extensions de fichiers autorisés. Par exemple , si votre application ne permet aux utilisateurs d'enregistrer dans un fichier texte , le filtre ne permet que "*. Txt " dans le " Save as type" menu déroulant. Le code suivant définit les propriétés VB "Enregistrer" :
dialog.DialogTitle = " Enregistrez votre fichier " dialog.Filter = " Fichier texte ( * . Txt ) "
3 < p > Afficher la boîte de dialogue à l'utilisateur. La boîte de dialogue est mis en place , mais il n'est pas visible pour l'utilisateur jusqu'à ce que vous affichez manuellement. Le code suivant affiche la fenêtre à l'utilisateur:
dialog.ShowSave
La boîte de dialogue s'ouvre, utilisez ce code, et lorsque l'utilisateur clique sur "Enregistrer ", le fichier est enregistré sur le disque dur .
4
afficher une boîte de message s'il ya eu une erreur ou que l'utilisateur annule le sauver. Le code suivant affiche une alerte si la fonction de sauvegarde échoue:
Si Err ThenMsgbox «Il y avait une erreur d'enregistrer votre fichier " End If