Favicons son pequeñas de 16 por 16 imágenes usadas originalmente por los diseñadores de sitios web para ayudar a los usuarios a identificar los sitios visualmente al examinar sus marcadores pixel. Como también se muestra en la barra de pestañas y la dirección de un usuario, un favicon bien diseñado puede ayudar a promover un sitio web una imagen de marca o idea. El favicon es almacenada como un archivo de icono en la raíz de la plataforma de alojamiento de un usuario, y es la responsabilidad del navegador de Internet para buscar y mostrar el icono. Instrucciones
1
Declarar una nueva URI de tipo variable mediante la palabra clave Dim para almacenar la dirección del sitio web del favicon va a captar . A modo de ejemplo, esto puede declarar como " URL Dim como Uri = New Uri ( " www.example.com ") . " Al mismo tiempo, crear una variable local para mantener la imagen, en la forma " webfavicon Dim como imagen " .
2
Crear una nueva petición HTTP para recuperar el icono , la creación de una secuencia de archivo para leer el favicon si la petición tiene éxito . La solicitud debe hacerse en la forma " faviconrequest As System.Net.WebRequest = HttpWebRequest.Create ( " http://" y URL.host &" /favicon.ico ") . " Open la secuencia de archivo en el formato " faviconstream dévil como IO.Stream = favicon.GetResponse.GetResponseStream . "
3
Captura el icono favicon de la secuencia de archivo y colocarlo en el local de variable de imagen creado anteriormente , a través de la expresión " webfavicon = Image.FromStream ( faviconstream ) . " Esta expresión bien transmitir el favicon en la variable para su uso posterior o crear una asignación nula , lo que equivale a no tener nada almacenado en la variable. Antes de intentar dibujar la imagen favicon , considere el uso de un " Si webfavicon IsNot nada entonces ... " declaración para evitar cualquier error de objeto nulo .
4
abierto el diseñador de formularios vb.net y crear nueva TabPage y objetos TabControl utilizando el panel de herramientas. Conecte el TabPage de TabControl a través de la expresión " tabControl.Controls.Add ( Me.tabPage ) " seguido de " tabControl.ImageList.Images.Add ( webfavicon ) " para dibujar el favicon en la lengüeta . Una vez que haya configurado el TabPage y objetos TabControl a través del diseñador , puede agregar nuevos TabPages en el código, utilizando la expresión " Me.tabPagex = New System.Windows.Forms.TabPage ()" y luego fijar el TabPage como antes.
5
Extracción TabPages de un TabControl no eliminará el viejo favicon en el ImageList , así que llame al método tabControl.ImageList.Images.Remove ( índice) , donde el índice se refiere a la posición del número de el favicon en la lista, o utilizar el archivo. borrar () para borrar todas las imágenes de la lista.