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

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

Πώς να πάρει το μέγεθος του καταλόγου σε VB.NET

. Η NET framework έρχεται με μια βιβλιοθήκη κατηγορίας που παρέχει πρόσβαση στις λειτουργίες του συστήματος των Windows . Προγραμματιστές υπόσταση τάξεις και τις λειτουργίες αναφοράς στις τάξεις στις εφαρμογές τους. Η κατηγορία αυτή βιβλιοθήκη παρέχει πολλά οφέλη , όπως η ταχύτερη ανάπτυξη , ευκολότερη την επαναχρησιμοποίηση κώδικα , αυξημένη επεκτασιμότητα και ευκολότερη εγκατάσταση . Η τάξη Directory είναι μια από τις βιβλιοθήκες που διατίθενται στην τάξη . NET που χρησιμοποιείται για την πρόσβαση σε αρχεία και καταλόγους . Οδηγίες
χρήση του καταλόγου της κατηγορίας σε μορφή. NET

1

Τύπος " Εισαγωγές System.IO " στην ενότητα " δηλώσεις " . Αυτό επιτρέπει το πρόγραμμά σας για να αποκτήσετε πρόσβαση στις λειτουργίες κατηγορίας Directory . 2

Δημιουργήστε μια λειτουργία που θα εκτελέσει το μέγεθος του φακέλου υπολογισμού . Ονομάστε κάτι που περιγράφει κατάλληλα το τι κάνει η λειτουργία . Περάστε το όνομα του καταλόγου σε αυτή τη λειτουργία , έτσι ώστε να ξέρει που να ψάξει για τα αρχεία να μετρήσει . Να αναγνωρίσει τις μεταβλητές σε αυτή τη λειτουργία του τύπου Long , Fileinfo και DirectoryInfo .
Εικόνων 3

Πάρτε το μήκος του κάθε αρχείου στον καθορισμένο κατάλογο . Προσθέστε το μήκος του κάθε αρχείου στη μεταβλητή του τύπου Long που θα χρησιμοποιηθεί για να αποθηκεύσει το συνολικό μέγεθος όλων των αρχείων . Η εντολή που χρησιμοποιείται για να πάρει το μήκος ενός αρχείου είναι " FileInfo.Length . "
Η 4

Count όλα τα αρχεία , συμπεριλαμβανομένων των υποκαταλόγων , καλώντας « DirectoryInfo.GetDirectories " και στη συνέχεια αναφορά την ίδια λειτουργία , περνώντας το όνομα του υποφακέλου . Αυτό θα αναγκάσει τη λειτουργία για να αυτοαποκαλείται και να πάρει το μήκος του κάθε φακέλου στο συγκεκριμένο όνομα υποκατάλογο . Το σύνολο θα συσσωρευτεί σε αυτό το Long μεταβλητή που ορίζεται νωρίτερα ότι κρατά σε αυτήν την καταγραφή του μήκους του κάθε αρχείου .
Η
εικόνων

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

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