Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Problema raro con el icono del ejecutable (https://www.clubdelphi.com/foros/showthread.php?t=34419)

sur-se 09-08-2006 10:05:37

Problema raro con el icono del ejecutable
 
Hola. Utilizo Delphi 5 y me pasa una cosa muy extraña y que no consigo solucionar. Trabajamos varias personas en un proyecto cada uno con Delphi 5 en su equipo. Cuando generamos el ejecutable desde cualquiere equipo le asigna el icono correcto que hemos configurado en las opciones del proyecto. Sin embargo, cuando lo genero en mi equipo, siempre le pone el mismo icono (otro que no tiene nada que ver con el que sale en las opciones del proyecto). He revisado todos los ficheros relacionados con el proyecto y no consigo dar en como solucionar el problema para que me ponga el icono correcto.
Un saludo.

Lepe 09-08-2006 11:28:02

En principio, mira en Project -> options e intenta cambiar el icono desde allí.

Como intuyo que eso no te funcionará o puede darte fallos:

En la misma carpeta del proyecto tienes el archivo del mismo nombre que el proyecto pero con extensión .res (archivo de recursos) ahí es donde se guarda el icono de la aplicación.

En Project -> View Source busca el código:
Código Delphi [-]
{$R *.res}

que hace incluir el icono. Puedes usar un editor de recursos (delphi en el menu tools trae uno) yo uso el "Resource WorkShop" hay muchos programas de este estilo.

Se trata de abrir ese archivo de recursos y modificar el icono del programa, o bien crearte un archivo nuevo y sustituir la linea anterior por esta otra:
Código Delphi [-]
{$R Miarchivo.res}


Saludos

sur-se 09-08-2006 11:46:13

Hola. Ahí está también lo curioso. Que si abro el archivo de recursos sale el icono correcto, el que tengo puesto en las opciones del proyecto.
Es muy raro.
Salu2.

fitolanga 17-07-2007 17:56:53

Probá esto!
 
Fijate que tuve el mismo problema... hasta que me di cuenta que en el mismo directorio no solo estaba el .res del proyecto actual sino que también estaban .res de proyectos viejos o de versiones viejas con distinto nombre... y como Delphi en el código del proyecto (Project --> View Source) pone {$R *.res} levanta cualquier cosa con esa extensión que ande dando vueltas. Hasta ahí la explicación del problema que tuve, mi solución: borrar o cambiar la extensión de todos los .res que no sean de tu proyecto en cuestiónn y que estén en el mismo directorio, o algo que es más eficiente... poner {$R miproyecto.res} y listo.
Saludos!


La franja horaria es GMT +2. Ahora son las 20:15:38.

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