Cambiar el Icono de un Exe, No hay manera humana.
Buenas!!
Pues quiero cambiar el icono de un EXE mediante CODIGO, hasta aquí todo facil ahora viene lo complicado: El exe al que quiero cambiar, le asigno un Icono al compilarlo que contiene 3: Uno de 16x16, uno de 32x32 y uno de 48x48. Pues bien, tengo otro icono con los respectivos de cada tamaño y por codigo intento cambiar el icono del exe por el .ico suelto que tiene esos tamaños y que pasa? Pues que se eliminan del .exe los de 16x16 y 48x48, y pasa a grabarme solo el de 32x32 del ico que tiene los Tres!! Creo que me he explicado.. a ver si esta vez alugien consigue darme una solución, me dijeron que podía ser por que el exe no tenía el ico en su RES de los tamaños que queria asignarle pero ahora si los tiene y sigo en las mismas, no consigo cambiar el icon group entero, solo un icono. Muchas gracias :( |
Podrías poner el código que utilizas para cambiarlo, ¿no te parece?
|
He usado muchos, todos encontrados en internet, actualmente no uso ninguno por que lo borre y no he conseguido saber adaptar ninguno para que haga esto...
|
Pues veamos... yo intento hacer algo parecido. Decidí continuar este hilo precisamente por eso.
Lo que quiero hacer es cambiar el icono de una ventana de mi aplicación en tiempo de ejecución. Apenas empiezo, pero lo que probé no funciona. Aquí está el código:
, y listo. Esto no funciona, pues me sigue mostrando el icono definido para la aplicación. Por si acaso, también intenté esto:
, y listo. Esto tampoco funciona. Si alguien sabe cómo hacerlo... |
Revisa la cantidad de colores y profundidad de color que tiene el icono original y el nuevo.
Saludos |
Lo que tu buscas no tiene nada que ver con este tema;
Yo lo que intento es cambiar el Icono en un EXE compilado (externo a mi programa) desde delphi... Al final lo medio conseguí, lo tuyo no tiene mucho misterio pero ahora mismo no te puedo ayudar... un saludo. |
Hola,
He probado: y me ha funcionado sin problemas. Saludos. P.D.: He realizado la prueba con el Delphi 2007 for win32 |
He hecho otra prueba, creando un nuevo formulario en tiempo de ejecución y asignarle un icono, y también ha funcionado:
Saludos. |
Cita:
Cita:
--- mlara; se me ocurre que la propiedad BorderStyle de fMiVentana no es bsSingle o bsSizeable. O talvez algun problema con formularios MDI (¿?) Saludos |
Señores, agradezco mucho su colaboración. Después de un par de pruebas... este, pues... lo que sucede es que estaba tomando un ImageList equivocado. Que pena. Sí funciona.
|
La franja horaria es GMT +2. Ahora son las 08:07:45. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi