Esta pregunta está escrita en varios lugares (como here y here).Uso de Resource Hacker para cambiar el ícono después de la compilación
En la segunda pregunta no es un comentario que dice que el uso
ResHacker.exe -addoverwrite "Project.exe", "Project.exe", "ProgramIcon.ico", ICONGROUP, MAINICON, 0
También he intentado usar -modify
en lugar de -addoverwrite
ResHacker.exe -modify "Project.exe", "Project.exe", "ProgramIcon.ico", ICONGROUP, MAINICON, 0
pero el resultado es el mismo.
El ícono ha cambiado: si hago clic derecho en el archivo exe y verifico las propiedades, veo que el ícono ha cambiado, pero en el Explorador de Windows aún veo el icono anterior.
Si lo abro con Resource Hacker (así que no lo uso como herramienta de línea de comandos, sino como herramienta GUI normal) veo el icono correcto en el cuadro de diálogo "Abrir archivo".
¿Alguien puede sugerir una solución? Estoy tratando de usar esto en un evento de compilación posterior a Delphi.
Sospecho que está viendo el icono de la memoria caché del explorador. Si estás haciendo esto en un evento posterior a la construcción, ¿por qué no vinculas el ícono derecho para comenzar? –
Con el mismo dpr, necesito crear 2 archivos con 2 nombres y 2 iconos. (Por supuesto que podría hacerlo con 2 dpr, pero esto significa mantener ambos, mientras que esta sería la solución perfecta). DE TODOS MODOS TIENE LA DERECHA, ERA SIMPLEMENTE EXPLORER'S CACHE. Si usted publica la respuesta, la aceptaré. Gracias. – LaBracca