Tecnología

Inicio

Cómo poner un icono en aquí en VB

Favicons son pequeñas imágenes de píxeles 16-by-16 utilizados originalmente por los diseñadores de sitios web para ayudar a los usuarios a identificar los sitios visualmente cuando se navega por sus marcadores. Ya que también se muestran 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 se almacena como un archivo de icono en la raíz de la plataforma de alojamiento de un usuario, y es responsabilidad del navegador de Internet se ha podido recuperar y mostrar el icono.

Instrucciones

1 Declarar un nuevo tipo de variable URI usando la palabra clave Dim para almacenar la dirección del sitio web el favicon se va a capturar de los. A modo de ejemplo, esto podría ser declarado como "URL = Dim como Uri Uri Nueva (" www.example.com ")." Al mismo tiempo, crear una variable local para mantener la imagen, en la forma "Dim webfavicon como imagen."

2 Crear una nueva solicitud HTTP a buscar 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 "Dim faviconrequest Como System.Net.WebRequest = HttpWebRequest.Create (" http: // & quot; & URL.host y "/favicon.ico") "Abra la secuencia de archivo en el formato. "Dim faviconstream Como IO.Stream = favicon.GetResponse.GetResponseStream."

3 Capturar el icono favicon de la secuencia de archivo y colocarlo en la variable local de la imagen creada anteriormente, a través de la expresión "webfavicon = Image.FromStream (faviconstream)." Esta expresión ya sea 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 Abrir el diseñador de formularios vb.net y crear nuevos TabPage y tabcontrol objetos utilizando el panel de la caja de herramientas. Una el TabPage a la 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 TabPage y tabcontrol objetos a través del diseñador, puede agregar nuevos TabPages en su código, usando la expresión "Me.tabPagex = Nueva System.Windows.Forms.TabPage ()" y luego fijar el TabPage como antes.

5 Extracción de una TabPages 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 del favicon en la lista, o utilice el .Clear ( método) para borrar todas las imágenes de la lista.