Favicons er små 16 -by - 16 pixel bilder opprinnelig brukt av webdesignere for å hjelpe brukere med å identifisere områder visuelt når du surfer sine bokmerker . Som de også vises på brukerens adressefeltet og faner , kan en godt designet favicon hjelpe en nettside fremme et merkenavn eller idé. Den favicon lagres som et ikon fil på roten av hosting-plattformen til en bruker , og det er ansvaret av nettleseren til å hente og vise ikonet. Instruksjoner
en
Erklærer en ny URI variabel typen ved hjelp av Dim nøkkelord for å lagre nettsiden adressen til favicon kommer til å bli hentet. Som et eksempel, ville dette bli erklært som " Dim URL som Uri = Ny Uri ( " www.example.com ") . " Samtidig , lage en lokal variabel for å holde bildet, i form " Dim webfavicon som bilde . "
2
Opprett en ny HTTP-forespørsel for å hente ikonet , og skaper en filstrøm å lese favicon hvis forespørselen er vellykket. Anmodningen bør gjøres i form " Dim faviconrequest Som System.Net.Webrequest = HttpWebRequest.Create ( " http://"& URL.host &" /favicon.ico ") . " Åpne filen stream på formatet " Dim faviconstream Som IO.Stream = favicon.GetResponse.GetResponseStream . "
3
Fang favicon ikonet fra filstrøm og plassere den i den lokale image variabel opprettet tidligere , gjennom uttrykket " webfavicon = Image.FromStream ( faviconstream ) . " Dette uttrykket vil enten streame favicon inn variabelen for senere bruk eller opprette en null oppdrag, tilsvarer å ha noe lagret i variabelen . Før du forsøker å tegne favicon bilde, vurdere å bruke en " Hvis webfavicon ISNOT Ingenting Så ... " statement å forhindre null objekt feil .
4
Åpne vb.net skjema designer og skape ny tabpage og tabcontrol objekter ved hjelp av verktøykassen panel . Fest tabpage til tabcontrol via uttrykket " tabControl.Controls.Add ( Me.tabPage ) " etterfulgt av " tabControl.ImageList.Images.Add ( webfavicon )" å trekke favicon på fanen. Når du har satt opp tabpage og tabcontrol gjenstander gjennom designer, kan du legge til nye tabpages i koden , bruker uttrykket " Me.tabPagex = Ny System.Windows.Forms.TabPage ( )" og deretter feste tabpage som før .
5
fjerne tabpages fra en tabcontrol ikke vil slette den gamle favicon i ImageList , så kaller metoden tabControl.ImageList.Images.Remove (indeks ) , hvor indeksen refererer til antall stilling den favicon i listen , eller bruk . Fjern ( )-metoden for å slette alle bildene i listen.