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

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

Πώς να κάνετε λήψη ενός αρχείου από Byte Byte σε VB.NET

Εάν χρησιμοποιείτε VB.NET για τη δημιουργία desktop εφαρμογών , μπορεί να χρειαστεί να χρησιμοποιήσουν τάξη WebClient για πρόσβαση στο Διαδίκτυο και να αρπάξει ένα αρχείο που βρίσκεται σε έναν απομακρυσμένο διακομιστή Web . Αντί να αποθηκεύσετε ένα αρχείο , μπορείτε να εκτελέσετε άλλες εργασίες όπως η αποθήκευση σε μια βάση δεδομένων ή το χειρισμό των πρώτων δυαδικά δεδομένα στη μνήμη . Για να το κάνετε αυτό , θα πρέπει πρώτα να μάθουν να ανακτήσετε ένα αρχείο από το διαδίκτυο και να το αποθηκεύσετε σε έναν πίνακα byte . Οδηγίες
Η 1

την εφαρμογή Microsoft Visual Studio . Κάντε κλικ στο " Αρχείο " και στη συνέχεια κάντε κλικ στο κουμπί "Project ". Κάντε κλικ στο " Visual Basic " για να επιλέξετε αυτό το στοιχείο , και στη συνέχεια κάντε διπλό κλικ στο " Εφαρμογή κονσόλας " για να δημιουργήσετε ένα νέο έργο εφαρμογής κονσόλας . Το παράθυρο κώδικα ανοίγει και εμφανίζει το προεπιλεγμένο " Main" Sub 2

Επικολλήστε τον ακόλουθο κώδικα στο συγκεκριμένο Επιμέρους : .

Δημ. fileToGet = " http://askjan.org/media /compprog.doc "

Dim Webclient Όπως New System.Net.WebClient ( )

Dim bytes Όπως Byte ( )

bytes = webClient.DownloadData ( fileToGet )

Αντικαταστήστε το " someWebsite " με το URL του site που περιέχει ένα αρχείο που θέλετε να κατεβάσετε . Αντικαταστήστε το " someFile.doc " με το όνομα του αρχείου σε αυτό το site που θέλετε να ανακτήσετε . Η επόμενη δήλωση δημιουργεί ένα στιγμιότυπο της κλάσης " WebClient » και το αποθηκεύει στο " WebClient " μεταβλητή . Η μέθοδος " DownloadData " κατεβάζει το αρχείο και το αποθηκεύει σε ένα νέο πίνακα Byte ονομάζεται " bytes ".
Εικόνων 3

Κάντε κλικ στη γκρίζα γραμμή δίπλα από τις λέξεις " End Sub ". Visual Studio τοποθετεί ένα σημείο διακοπής εκεί . Αυτό προκαλεί τον κώδικα για να διακόψετε την εκτέλεση , όταν φτάσει στο σημείο διακοπής .
Η 4

Πατήστε F5 για να εκτελέσετε το πρόγραμμα . Ο κώδικας κατεβάζει το επιλεγμένο αρχείο και να φορτώνει σε συστοιχία bytes . Ο κώδικας σταματά επίσης στο σημείο διακοπής .
5

Κρατήστε το ποντίκι σας πάνω από την λέξη " bytes " στην παραπάνω δήλωση τη δήλωση " End Sub" . Ένα pop -up tool-tip εμφανίζει τον αριθμό των bytes που έχετε κατεβάσει .
Η
εικόνων

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

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