Question

Je ne ai jamais travaillé avec Delphi auparavant, alors peut-être la question semble un simple d'esprit, mais je dois changer FileVersion dans le paramètre de fichier de ressources RES de la ligne de commande ...

Était-ce utile?

La solution

Ici peut trouver le compilateur de ressources Borland:

%ProgramFiles%\Borland\Delphi7\Bin\brcc32.exe

EDIT: Comme mentionné mghie vous pouvez créer un fichier RC comme celui-ci:

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

(copié à partir de http://www.codeproject.com/KB/applications/cb2rcversion aspx )

Et le compiler en utilisant BRCC32. Avant que vous devez désactiver dans les paramètres du projet informations sur la version .

EDIT: Plus d'informations ...

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

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

Autres conseils

seulement ajouter à la réponse de ulrichb ...

Astuce:. Créez un fichier .rc et utiliser la directive {$ R} pour l'inclure à votre projet

{$R 'Splash.res' 'Splash.rc'}

Au-dessus de directive est ce que j'utilise pour inclure une image pour un écran d'accueil. Il établira automatiquement le fichier .rc. En option, vous pouvez simplement inclure le .rc à votre projet Delphi, auquel cas la ligne ci-dessus sera ajouté à votre fichier de projet (* .dpr) et il sera également compiler automatiquement. (Et vous pouvez utiliser Delphi pour modifier le fichier .rc.)

Ne soyez prudent que vous ne donnez pas le fichier de ressources le même nom que votre fichier de projet. Cela devient trop déroutant pour Delphi.

Si vous utilisez delphi pour construire votre application, vous pouvez activer l'auto-incrémentation du BuildNumber sous ProjectSettings.

Ou utilisez StampVer

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top