como cambiar icono de EXE en ejecucion?

Iniciado por x64core, 14 Julio 2011, 06:34 AM

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

x64core

buenas  ;D bueno mi duda es como puedo cambiar el icono del exe en ejecucion osea al digamos que al compilar un porgrama hecho en vb y dejarle el icono determinado de vb pero cuando se ejecute el programa cambie el icono por otro :P gracias  :)

tincopasan

me parece que la forma más fácil es agregar a tu form un picture con el icono que quieras y luego en form_load agregas Me.Icon = Picture1.Picture

79137913

HOLA!!!

Cita de: tincopasan en 14 Julio 2011, 08:14 AM
me parece que la forma más fácil es agregar a tu form un picture con el icono que quieras y luego en form_load agregas Me.Icon = Picture1.Picture

Exacto!

Hay maneras mucho mas rebuscadas pero eso es lo mas simple.

GRACIAS POR LEER!!!
"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

79137913                          *Shadow Scouts Team*

raul338

Es una solución simple y concisa. Pero la pregunta esta mal planteada. Seria "Como cambiar icono del formulario en tiempo de ejecución". Ya que el EXE se refiere al archivo de programa en si, y creo que mientras esta en ejecución es difícil que se pueda cambiar :P

79137913

HOLA!!!

Habria que hacerle una copia al exe guardarla en temporales cambiarle el icono y en el momento que se cierre el proceso que bloquea el exe ahi se sobreescribe con el ejecutable de Temp.

Esa seria la manera mas simple que se me ocurre de cambiar el icono de un ejecutable...

Pero si hablamos de nosotros mismos como ejecutable ahi diria que es imposible sin utilizar un programa o rutina externa.... Bah, si nos autocopiamos a temp, cambiamos su icono, hacemos un RunPe al de temp que va a cerrar el ejecutable original y luego se copia a  la ubicacion para hacer melt y ejecutar en la ubicacion original.

GRACIAS POR LEER!!!
"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

79137913                          *Shadow Scouts Team*

x64core

buenas!  ;D pues me referia al archivo EXE osea no al icono del formulario :P noce si se podria en tiempo de ejecucion cambiarselo sin alterar el programa :P

79137913

HOLA!!!

Si era el archivo exe tenes que hacer lo que dije ahí arriba, pero es medio complicado si recien arrancas :S

GRACIAS POR LEER!!!
"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

79137913                          *Shadow Scouts Team*

raul338