Les applications logicielles développées dans VB.net communément produire, d'analyser et de stocker des données dans des fichiers . Dans de nombreux cas , les applications logicielles sont nécessaires pour extraire des données à partir d'un certain fichier situé dans un dossier sur le disque dur de l'ordinateur . Dans d'autres cas similaires , le logiciel d'application peut avoir besoin d' enregistrer des données dans les fichiers d'un certain dossier nommé . Dans ce cas, si l'application tente d'enregistrer un fichier dans un dossier qui n'existe pas , l'application peut devenir instable et crash. De même, si l'application tente de lire un fichier qu'il croit est enregistré dans un dossier qui n'existe pas , il va se planter . Il est important de vérifier l'existence de dossiers avant d'y accéder à partir de l'application logicielle . Instructions 1 type "chemin As String" dans votre code VB.NET pour définir une variable de chaîne pour contenir le chemin d'accès au dossier que vous souhaitez chercher. Cette variable de chaîne est appelée "chemin ". À titre d'exemple , définissez la valeur de la chaîne variable " chemin" dans "C : \\. TestFolder " Cela peut être implémenté en utilisant le code suivant , "chemin =" C : "." \\ TestFolder 2 type " Imports System.IO " dans la première ligne de la page de code pour importer le «Système . bibliothèque IO " dans votre code VB.net . Le " System.IO " est une bibliothèque de classes de cadre . NET qui est accessible à tous . Code basé NET . Comme le code est développé en VB.NET, cette bibliothèque est également disponible automatiquement pour une utilisation pour le développeur. Une bibliothèque de classe est une collection de classes avec différentes fonctions que les programmeurs peuvent utiliser dans leurs applications logicielles . La catégorie " DirectoryInfo " est une partie de la bibliothèque de classe " System.IO " qui expose les fonctions de création et de déplacement à travers les répertoires et sous-répertoires . 3 type de les « Directory.Exists ( pathName ) " de ligne à utiliser la fonction «existe» de la «classe DirectoryInfo " pour vérifier si le " C : dossier \\ TestFolder " existe sur votre ordinateur . Le "existe" fonction retourne une valeur booléenne vraie si le dossier existe , et il va retourner une valeur booléenne false si le dossier n'existe pas. Pour rattraper cette valeur booléenne , définir une variable booléenne en utilisant la ligne de code suivante: " . Réponse As Boolean " Utilisez cette variable " réponse" pour accepter la valeur de retour de la fonction "existe" en utilisant la ligne de code suivante: " . Réponse = des Directory.Exists ( pathName ) " 4 Créer et compiler votre code en cliquant sur l'option "Projet" dans la barre d'outils supérieure , puis en cliquant sur "Build ". Exécuter le code en cliquant sur l'option "Debug" sur la barre d'outils en haut puis en cliquant sur "Exécuter". Le code VB.net va exécuter , vérifier si l' . "C: \\ TestFolder " existe sur votre ordinateur et retourner une valeur vraie ou fausse approprié
|