Pregunta tonta ? como cambiar icono en visual net 2010 ejecutables y formularios

Iniciado por luis456, 1 Noviembre 2013, 12:17 PM

0 Miembros y 1 Visitante están viendo este tema.

luis456

Uso el VB 2010 y cuando quiero cambiar el icono en propiedades del proyecto aunque tenga bien ubicados los iconos cuando los busco con el editor no se ven ?? por lo tanto no los puedo cambiar me gustaría cambiar los de los formularios y el del ejecutable.

tengo de 16 y de 32 por si....

luis
Que tu sabiduria no sea motivo de Humillacion para los demas

Eleкtro

¿Los iconos los tienes en formato ICO o son en formato PNG?,  si te fijas el diálogo está filtrado para mostrar sólamente iconos en formato ICO, no PNG...

(no quiero pensar que reálmente no te reconoce los iconos ICO... es casi imposible, segúramente la causa sea lo que te acabo de decir)

De todas formas te digo como hacerlo de forma manual...

Para el icono del exe, en el archivo .vbproj de tu solución añade esto:

  <PropertyGroup>
    <ApplicationIcon>C:\ruta del icono.ICO</ApplicationIcon>
  </PropertyGroup>


Y para cambiar el icono del formulario...
Código (vbnet) [Seleccionar]
    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load

        Dim bmp As Bitmap = Bitmap.FromFile("C:\ruta del icono.ICO")

        Me.Icon = System.Drawing.Icon.FromHandle(bmp.GetHicon())

    End Sub


Saludos








luis456

Cita de: EleKtro H@cker en  1 Noviembre 2013, 15:20 PM
¿Los iconos los tienes en formato ICO o son en formato PNG?,  si te fijas el diálogo está filtrado para mostrar sólamente iconos en formato ICO, no PNG...

(no quiero pensar que reálmente no te reconoce los iconos ICO... es casi imposible, segúramente la causa sea lo que te acabo de decir)

De todas formas te digo como hacerlo de forma manual...

Para el icono del exe, en el archivo .vbproj de tu solución añade esto:

  <PropertyGroup>
    <ApplicationIcon>C:\ruta del icono.ICO</ApplicationIcon>
  </PropertyGroup>


Y para cambiar el icono del formulario...
Código (vbnet) [Seleccionar]
    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load

        Dim bmp As Bitmap = Bitmap.FromFile("C:\ruta del icono.ICO")

        Me.Icon = System.Drawing.Icon.FromHandle(bmp.GetHicon())

    End Sub


Saludos


Gracias Elektro

los tengo de las dos formas ico o png y da igual no los reconoce probare con tu codigo :)

Gracias de nuevo

Luis

Que tu sabiduria no sea motivo de Humillacion para los demas