Ver Mensaje Individual
  #8  
Antiguo 06-02-2013
Avatar de santiago14
santiago14 santiago14 is offline
Miembro
 
Registrado: sep 2003
Ubicación: Cerrillos, Salta, Argentina
Posts: 583
Reputación: 21
santiago14 Va por buen camino
Thumbs up

Cita:
Empezado por dec Ver Mensaje
Hola,

En determinado tipo de aplicaciones (librerías DLL, creo recordar) esa opción no está habilitada por defecto. Y no puede habilitarse. Lo que suele ocurrir en ocasiones y en otro tipo de aplicaciones es que se "pierde" el archivo ".res" de la aplicación.

¿La solución? Pon un nuevo ".res" en el directorio de tu aplicación. Si el archivo "dpr" de tu aplicación tiene como nombre "pepe.dpr", crea un nuevo archivo de texto plano, pero, dale el nombre "pepe.res". Fíjate que la extensión es importante, no valdría un "pepe.res.txt"...

A continuación intenta de nuevo acceder a las propiedades del proyecto, y, concretamente, a la pestaña que te interesa: información sobre la versión. Si la cosa ha ido bien deberías poder activar la casilla de marras y cambiar la información.

Piensa que la información se guarda en el archivo ".res". Asegúrate de que existe dicho archivo, y, asegúrate también de que está enlazado en tu aplicación. En el archivo ".dpr" de tu aplicación asegúrate de que ves una línea como la siguiente:

Código Delphi [-]
{$R *.res}

Si aún continúas con problemas... crea una nueva aplicación en Delphi. Verás que tiene disponible la información que te interesa. Pues bien, guarda el proyecto donde quieras (temporalmente) y copia el archivo ".res" que se haya generado. Utiliza este archivo ".res" en la aplicación que te da los problemas. Y, como antes, copia este archivo ".res" en el directorio de dicha aplicación, y con el nombre que corresponda: el mismo que el archivo ".dpr", pero, con extensión ".res".
Funcionó de 10, tenía una demo muy buena que no podía cambiarle nada, ni el ícono, ni mover los nros. de la versión. Con esta solución quedó perfecta.
Vuelvo a repetir, siempre se aprende algo nuevo.

Gracias...
__________________
Uno es responsable de lo que hace y de lo que omite hacer.
Responder Con Cita