Sav*_*ash 12 delphi resources rc versioninfo
我之前从未使用过Delphi,所以也许问题看起来很简单,但我需要在命令行中更改RES资源文件参数中的FileVersion ...
ulr*_*chb 18
在这里可以找到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
Run Code Online (Sandbox Code Playgroud)
(从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'}
Run Code Online (Sandbox Code Playgroud)
上面的指令是我用来包含启动画面的图像.它将自动编译.RC文件.作为一个选项,您可以将.RC包含到您的Delphi项目中,在这种情况下,上面的行将添加到您的项目文件(*.DPR)中,它也将自动编译.(并且您可以使用Delphi编辑.RC文件.)
请注意,不要为资源文件指定与项目文件相同的名称.这对Delphi来说太混乱了.
| 归档时间: |
|
| 查看次数: |
17932 次 |
| 最近记录: |