質問

以前に Delphi を使用したことがないので、質問は単純に見えるかもしれませんが、コマンドラインから RES リソースファイルパラメータの FileVersion を変更する必要があります...

役に立ちましたか?

解決

ここで Borland リソース コンパイラーを見つけることができます。

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

編集: mghie が述べたように、次のような RC ファイルを作成できます。

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

(からコピー http://www.codeproject.com/KB/applications/cb2rcversion.aspx)

そしてそれを使用してコンパイルします BRCC32. 。無効にする前に バージョン情報 プロジェクト設定で。

編集: さらに詳しい情報 ...

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

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

他のヒント

ただ、ulrichbの答えに追加しよう...

ヒント:.RCファイルを作成し、プロジェクトに含まれるように{$ R}ディレクティブを使用する

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

ディレクティブ上記は私がスプラッシュ画面用の画像を含めるために使用するものです。それは自動的に.RCファイルをコンパイルします。 オプションとして、あなただけの上の行には、プロジェクトファイルに追加される場合には、あなたのDelphiプロジェクト、(* .DPR)に.RCを含むことができ、それはまた、自動的にコンパイルされます。 (そして、あなたが.RCファイルを編集するためにデルファイを使用することができます。)

あなたは、リソースファイルをあなたのプロジェクトファイルと同じ名前を与えないように注意してくださいください。これは、Delphiのためにあまりにも混乱になります。

あなたのアプリケーションを構築するためにデルファイを使用している場合、あなたはprojectsettings下BuildNumberをの自動インクリメントをオンにすることができます。

または使用 StampVerする

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top