Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: DrakoX en 15 Diciembre 2005, 15:47 pm



Título: Cambiar Icono
Publicado por: DrakoX en 15 Diciembre 2005, 15:47 pm
Hola,

como se podria cambiarle de icono a la aplicción de realizada en VB,
mientras esta se esta ejecutando, osea, q al precionar un boton en dicha aplicacion, su icono cambie.
Si es posible, podrian poner las sintaxis.

Gracias


Título: Re: Cambiar Icono
Publicado por: NYlOn en 15 Diciembre 2005, 17:30 pm
Emmm, supuestamente con Me.Icon = "Archivo.ico" tiene q funcionar =S
Si keres usar una foto comun como icono podes hacer lo siguiente:

Necesitas un ImageList, un PictureBox, un CommandButton y un CommonDialog, todos nombrados x defecto.

Código:
    CommonDialog1.ShowOpen 'esto es para hacerlo mas facil, lo podes reemplazar x APIs o x un TextBox xD
    Picture1.Picture = LoadPicture(CommonDialog1.FileName) 'Cargamos la imagen en el PictureBox
    ImageList1.ListImages.Add , , Picture1.Picture 'Agregamos la imagen a la lista
   
    i = ImageList1.ListImages.Count 'para utilizar la ultima imagen
    Me.Icon = ImageList1.ListImages.Item(i).ExtractIcon 'extraemos la imagen como un icono
   
    ImageList1.ListImages.Clear 'si no keres q keden almacenadas las fotos, limpias la lista

Espero q sea lo q buscabas.

Un salud0.


Título: Re: Cambiar Icono
Publicado por: DrakoX en 15 Diciembre 2005, 22:56 pm
hola,

yo lo de Me.icon = "archivo.ico" ya lohabia probado y no me funciono,
la segunda opcion, no es lo q estoy buscando.
Así q si alguien conosca una forma de hacer funcionar el Me.icon = "archivo.ico",
que me haga saber.

Salu2


Título: Re: Cambiar Icono
Publicado por: NYlOn en 15 Diciembre 2005, 23:01 pm
Citar
la segunda opcion, no es lo q estoy buscando.


El metodo tambien funciona para .ICO  ::)


Salu2.-


Título: Re: Cambiar Icono
Publicado por: DrakoX en 16 Diciembre 2005, 02:03 am
Si pero = no es lo q busco

Salu2


Título: Re: Cambiar Icono
Publicado por: Ismy en 16 Diciembre 2005, 16:41 pm
En las propiedades del proyecto hay una opcion llamada Icon para eso, en el mismo sitio donde esta lo de Caption, Visible y todas las demas propiedades


Título: Re: Cambiar Icono
Publicado por: Slasher-K en 16 Diciembre 2005, 19:37 pm
BeginUpdateResource y UpdateResource, funciones de la API, investiga sobre ellas que no es tan dificil su implementación.

Saludos.


Título: Re: Cambiar Icono
Publicado por: DrakoX en 17 Diciembre 2005, 01:39 am
Ismy, eso ya lo c, lo que pido es otra cosa.
Slasher-K, investigare de eso.

Salu2
Gracias


Título: Re: Cambiar Icono
Publicado por: Kizar en 20 Diciembre 2005, 00:17 am
Estuve investigando esas apis y lo unico k encontre fue esto y no me sirvio de mucho.

http://www.vbfrance.com/code.aspx?ID=7384

Alguien podria poner un ejemplo mas sencillo?

Es para un editor k estoy haciendo parecido al reshacker

Salu2