να αναγνωρίσει μια νέα μεταβλητή τύπου URI χρησιμοποιώντας τη λέξη Dim για να αποθηκεύσετε τη διεύθυνση της ιστοσελίδας του favicon πρόκειται να ληφθεί από . Ως παράδειγμα , αυτό θα πρέπει να δηλωθεί ως "Dim URL ως Uri = Νέα Uri ( " www.example.com " ) . " Την ίδια στιγμή , δημιουργούν μια τοπική μεταβλητή για να κρατήσει την εικόνα , με τη μορφή " dim webfavicon ως εικόνα . " 2
Δημιουργήστε ένα νέο αίτημα HTTP για να φέρω την εικόνα , δημιουργώντας μια ροή αρχείων για να διαβάσετε το favicon εάν η αίτηση είναι επιτυχής . Η αίτηση θα πρέπει να γίνει με τη μορφή "Dim faviconrequest Όπως System.Net.Webrequest = HttpWebRequest.Create ( " http://" και URL.host & " /favicon.ico " ) . " Άνοιγμα το ρεύμα του αρχείου με τη μορφή " Dim faviconstream Όπως IO.Stream = favicon.GetResponse.GetResponseStream . "
εικόνων 3
Αιχμαλωτίστε το εικονίδιο favicon από το ρεύμα αρχείο και τοποθετήστε το στην τοπική μεταβαλλόμενη εικόνα που δημιουργήθηκε νωρίτερα , μέσω της έκφρασης " webfavicon = Image.FromStream ( faviconstream ) . " Αυτή η έκφραση θα streaming είτε το favicon στη μεταβλητή για μελλοντική χρήση ή να δημιουργήσετε μια κενή εργασία , που ισοδυναμεί με τίποτα αφού αποθηκεύεται στη μεταβλητή . Πριν επιχειρήσετε να επιστήσει την εικόνα favicon , σκεφτείτε να χρησιμοποιήσετε ένα "Αν webfavicon isnot Τίποτα συνέχεια ... " ανακοίνωση για την πρόληψη τυχόν λάθη null αντικείμενο .
Η
4 Ανοίξτε το σχεδιαστή φόρμα vb.net και να δημιουργήσει νέα tabpage και tabcontrol αντικείμενα χρησιμοποιώντας τον πίνακα εργαλείων . Συνδέστε το tabpage στο tabcontrol μέσω της έκφρασης " tabControl.Controls.Add ( Me.tabPage ) ", ακολουθούμενο από " tabControl.ImageList.Images.Add ( webfavicon ) " να επιστήσει την favicon πάνω στην καρτέλα . Μόλις έχετε δημιουργήσει τις tabpage και tabcontrol αντικείμενα μέσω του σχεδιαστή , μπορείτε να προσθέσετε νέα tabpages στον κώδικά σας , χρησιμοποιώντας την έκφραση " Me.tabPagex = Νέα System.Windows.Forms.TabPage ( ) " και , στη συνέχεια, συνδέοντας το tabpage ως πριν .
5
Αφαίρεση tabpages από tabcontrol δεν θα διαγράψει τον παλιό favicon στο ImageList , καλέστε το tabControl.ImageList.Images.Remove μέθοδο ( index ) , όπου ο δείκτης αναφέρεται στον αριθμό των θέσεων το favicon στον κατάλογο, ή χρησιμοποιήστε τη μέθοδο . Clear ( ) για να διαγράψετε όλες τις εικόνες από τη λίστα .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα