Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Renombrar el EXE al compilar (https://www.clubdelphi.com/foros/showthread.php?t=54857)

Behemot 01-04-2008 19:49:14

Renombrar el EXE al compilar
 
Hay alguna forma de cambiar el nombre del .exe antes de compilar, osea que se cambie en el fuente o por parametros del Delphi.

Gracias por su ayuda.

BlueSteel 01-04-2008 20:57:54

Hola Behemot

creo que no existe.. o al menos no lo he visto.... pero por que necesitas cambiar el nombre cuando compilas ??? por que mejor no cambias el nombre del proyecto así cuando lo compiles quedará con el nombre que necesitas ....

tambien puedes hacerlo en forma manual o si quieres por comando DOS

ren nombre_archivo.exe nombre_nuevo.exe

o

copy archivo.exe nombre_nuevo.exe

salu2

Neftali [Germán.Estévez] 02-04-2008 10:21:18

En la nueva versión de Delphi puedes definir eventos que se ejecutan antes y después de la compilación.
Utilizándolos puedes hacer casi cualquier cosa, así que podrías mirarlos en detalle a ver si te pueden ser de utilidad.
Accede a las opciones del proyecto y verás que hay un apartado Build-Events.
Verás que aparece esta ventana.

En este caso es la de Post-Events. Por ejemplo aquí se define que una vez compilado el proyecto, se copie el ejecutable al drectorio c:\temp\

De la misma forma puedes definir muchas otras operaciones. Incluyendo cualquier comenda MS-DOS

cHackAll 02-04-2008 15:58:28

Solo se me ocurre (para la extensión) usar la directiva {$E xxx} o compilar por linea de comandos dcc32 xxx.xxx y renombrar.

PD; útil lo de los Post-Events

Saludos

BlueSteel 02-04-2008 16:18:53

Cita:

Empezado por cHackAll (Mensaje 277005)
Solo se me ocurre (para la extensión) usar la directiva {$E xxx} o compilar por linea de comandos dcc32 xxx.xxx y renombrar.

PD; útil lo de los Post-Events

Saludos


Concuerdo con tigo... interesante esto de los Post-Events...

Salu2


La franja horaria es GMT +2. Ahora son las 18:45:19.

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