Saltar al contenido

Cómo compilar un archivo Delphi RES desde la línea de comandos

Recabamos por distintos sitios y así mostrarte la respuesta para tu inquietud, si tienes alguna difcultad puedes dejarnos la duda y te contestaremos sin falta.

Solución:

Aquí puede encontrar el compilador de recursos de Borland:

%ProgramFiles%BorlandDelphi7Binbrcc32.exe

EDITAR: Como mencionó mghie, podría crear un archivo RC como este:

VS_VERSION_INFO VERSIONINFO
FILEVERSION 1, 0, 0, 100
PRODUCTVERSION 1, 0, 0, 1
 FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
 FILEFLAGS 0x9L
#else
 FILEFLAGS 0x8L
#endif
 FILEOS 0x4L
 FILETYPE 0x1L
 FILESUBTYPE 0x0L
BEGIN
    BLOCK "StringFileInfo"
    BEGIN
        BLOCK "040904b0"
        BEGIN
            VALUE "Comments", "Modified by BZCToOn's"
            VALUE "CompanyName", "Syntheretix"
            VALUE "FileDescription", "rcversion MFC Application"
            VALUE "FileVersion", "1, 0, 0, 100"
            VALUE "InternalName", "rcversion"
            VALUE "LegalCopyright", "Copyleft (C) Bzc ToOn'S 2002"
            VALUE "OriginalFilename", "rcversion.EXE"
            VALUE "PrivateBuild", "RCVERSION-20030212_100"
            VALUE "ProductName", "rcversion Application"
            VALUE "ProductVersion", "1, 0, 0, 1"
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x409, 1200
    END
END

(copiado de http://www.codeproject.com/KB/applications/cb2rcversion.aspx)

Y compilarlo usando BRCC32. Antes de que tengas que deshabilitar información de versión en la configuración del proyecto.

EDITAR: Más información …

http://msdn.microsoft.com/en-us/library/aa380599.aspx

http://msdn.microsoft.com/en-us/library/aa381058.aspx

Solo voy a agregar a la respuesta de ulrichb …

Sugerencia: cree un archivo .RC y use la directiva $R para incluirlo en su proyecto.

$R 'Splash.res' 'Splash.rc'

La directiva anterior es lo que uso para incluir una imagen para una pantalla de inicio. Automáticamente compilará el archivo .RC. Como opción, puede simplemente incluir el .RC en su proyecto Delphi, en cuyo caso la línea anterior se agregará a su archivo de proyecto (*.DPR) y también se compilará automáticamente. (Y puede usar Delphi para editar el archivo .RC).

Tenga cuidado de no dar al archivo de recursos el mismo nombre que su archivo de proyecto. Esto se vuelve demasiado confuso para Delphi.

Si usa Delphi para compilar su aplicación, puede activar el incremento automático del número de compilación en la configuración del proyecto.

O usa StampVer

Ten en cuenta mostrar este artículo si te valió la pena.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *