PDA

Ver la Versión Completa : Cambiar nombre del exe que crea Delphi con una directiva de compilador.


Lord Delfos
08-06-2010, 01:33:10
Holasas gente.

Estoy retocando un programita que tiene dos versiones, una portable y otra instalable. La generación del exe la controlo con una simple direcitva de compilador, ya que la diferencia entre el portable y el instalable es dónde guarda y lee la configuración.

Pero claro, cuando hago el build, tengo que acordarme de copiar y renombrar el exe para poder generar la próxima versión. Y se me ocurrió, ¿no habrá una directiva para decirle a Delphi qué nombre quiere uno para el exe?

En fin, ¿la hay? Yo no la encontré, pero nunca se sabe. Así cualquier comentario que tengan, será bienvenido.

Saludongos.

Neftali [Germán.Estévez]
08-06-2010, 12:36:09
Directiva no se. En las nuevas versiones de Delphi se me ocurre que puedes utilizar o la opción de guardar diferentes configuraciones o los eventos que puedes programar en el MSBuild

No se si esto te puede dar alguna pista (link (http://docs.google.com/viewer?url=http://www.danysoft.com/free/Build.pdf), link (http://stackoverflow.com/questions/558147/delphi-msbuild-build-configurations-from-command-line))

Para versiones antiguas, creo recordar que los CnWizards poseen una opción de "Project Configurations" que permite generar varias configuraciones para un proyecto y "cambiar" de forma rápida entre ellas.

Lord Delfos
10-06-2010, 04:52:45
Gracias Neftalí.

Pero al parecer eso en el CnWizards está disponible de D2009 en adelante, y yo uso D7, así que voy muerto...

He estado pensando en el asunto, y se me ocurre que no se debe poder, porque el D7 el nombre del exe tiene que ser el mismo que el del dpr. Así que... no creo que se pueda.

Gracias de todos modos.

Neftali [Germán.Estévez]
10-06-2010, 11:53:10
Pero al parecer eso en el CnWizards está disponible de D2009 en adelante, y yo uso D7, así que voy muerto...

Revisalo otra vez, porque no debes haberlo mirado bien. Yo los tengo instalados (CnWizards) en mi Delphi 6. :D