Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

Πώς να ελέγξετε αν ένας φάκελος Υπάρχει σε Vb.Net

Οι εφαρμογές λογισμικού που αναπτύχθηκε στο VB.net συνήθως δημιουργούν , να αναλύουν και να αποθηκεύουν τα δεδομένα σε αρχεία . Σε πολλές περιπτώσεις , οι εφαρμογές λογισμικού που απαιτείται για να τραβήξει δεδομένα από ένα συγκεκριμένο αρχείο βρίσκεται σε ένα φάκελο στο σκληρό δίσκο του υπολογιστή . Σε άλλες παρόμοιες περιπτώσεις , η εφαρμογή λογισμικού μπορεί να χρειαστεί να αποθηκεύσετε τα δεδομένα σε αρχεία με συγκεκριμένο όνομα φακέλου . Σε τέτοιες περιπτώσεις , αν η εφαρμογή επιχειρεί να αποθηκεύσετε ένα αρχείο σε ένα φάκελο που δεν υπάρχει , η εφαρμογή μπορεί να γίνει ασταθές και συντριβή . Ομοίως, αν οι προσπάθειες εφαρμογή την ανάγνωση από ένα αρχείο που πιστεύει ότι είναι αποθηκευμένο σε ένα φάκελο που δεν υπάρχει , θα συντριβή . Είναι σημαντικό να ελέγξετε για την ύπαρξη των φακέλων πριν από την πρόσβαση σε αυτά από την εφαρμογή λογισμικού . Οδηγίες
Η 1

Τύπος "Dim διαδρομή As String " στον κώδικά σας VB.NET να ορίσετε μια μεταβλητή συμβολοσειράς για να κρατήσει τη διαδρομή προς το φάκελο που θέλετε να αναζητήσετε. Αυτή η μεταβλητή συμβολοσειράς ονομάζεται " διαδρομή ". Ως παράδειγμα , ορίστε την τιμή της συμβολοσειράς μεταβλητής " διαδρομή " σε "C : \\. TestFolder " Αυτό μπορεί να υλοποιηθεί με τη χρήση του παρακάτω κώδικα ? " Διαδρομή = " C : " . " \\ TestFolder 2

Τύπος " Εισαγωγές System.IO " στην πρώτη γραμμή της σελίδας κωδικό σας για να εισάγουν το "System . IO " βιβλιοθήκης σε κωδικό σας VB.net . Η " System.IO " είναι μια βιβλιοθήκη . Τάξη πλαίσιο NET που είναι διαθέσιμη σε όλους . NET βασίζεται κώδικα . Δεδομένου ότι ο κώδικας αναπτύσσεται σε VB.NET , ότι αυτή η βιβλιοθήκη είναι επίσης αυτόματα διαθέσιμα για χρήση του κυρίου του έργου . Μια βιβλιοθήκη τάξη είναι μια συλλογή από κλάσεις με διάφορες λειτουργίες που οι προγραμματιστές μπορούν να χρησιμοποιήσουν σε εφαρμογές λογισμικού τους .

Η κατηγορία « DirectoryInfo " είναι ένα μέρος του " System.IO " βιβλιοθήκη κατηγορίας που εκθέτει λειτουργίες για τη δημιουργία και τη μετακίνηση μέσα από τους καταλόγους και υπο - καταλόγους .
εικόνων 3

Πληκτρολογήστε τη γραμμή " Directory.Exists ( διαδρομή ) " για να χρησιμοποιήσετε το " Υπάρχει " λειτουργία του " DirectoryInfo class " για να ελέγξετε αν το " C υπάρχει \\ φάκελο TestFolder "στον υπολογιστή σας : . Η " Υπάρχει " συνάρτηση θα επιστρέψει μια αληθινή αξία boolean αν υπάρχει ο φάκελος και θα επιστρέψει μια τιμή boolean false αν ο φάκελος δεν υπάρχει . Για να πιάσει αυτό το boolean τιμή , ορίζουν μια boolean μεταβλητή χρησιμοποιώντας την ακόλουθη γραμμή κώδικα : " . Δημ. απάντηση Όπως Boolean " Χρησιμοποιήστε αυτό το " απάντηση " μεταβλητή να αποδεχθεί την τιμή που επιστρέφει η " Υπάρχει " λειτουργία , χρησιμοποιώντας την ακόλουθη γραμμή κώδικα : " . Answer = Directory.Exists ( διαδρομή ) "
Η 4

Κατασκευάστηκε και καταρτίζουν τον κωδικό σας κάνοντας κλικ στο "Project " επιλογή στην επάνω γραμμή εργαλείων και , στη συνέχεια, κάνοντας κλικ στο " Build ". Εκτελέστε τον κώδικα κάνοντας κλικ στο " Εντοπισμός σφαλμάτων " επιλογή στην επάνω γραμμή εργαλείων και , στη συνέχεια, κάνοντας κλικ στο " Run". Ο κωδικός VB.net θα εκτελέσει , ελέγξτε αν το . "C: \\ TestFolder " υπάρχει στον υπολογιστή σας και να επιστρέψετε μια κατάλληλη τιμή true ή false
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα