我從來沒有與德爾福合作過德爾福RES文件,所以也許這個問題看起來頭腦簡單的,但我需要改變文件版本在命令行RES資源文件參數...如何編譯命令行從
Q
如何編譯命令行從
11
A
回答
17
這裏可以找到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
進行編譯。必須在項目設置中禁用版本信息。
編輯:更多信息...
4
如果您使用delphi構建應用程序,可以在projectsettings下打開buildnumber的自動增量。
或者使用StampVer
9
只是要添加到ulrichb的答案...
提示:創建一個.RC文件和使用{$ R}指令將其包含到您的項目中。
{$R 'Splash.res' 'Splash.rc'}
上面的指令是我用來包含啓動畫面的圖像。它會自動編譯.RC文件。 作爲選項,您可以將.RC添加到您的Delphi項目中,在這種情況下,上面的行將被添加到您的項目文件(* .DPR)中,並且它也會自動編譯。 (您可以使用Delphi編輯.RC文件。)
請注意不要將資源文件與項目文件名稱相同。對於Delphi來說這太容易混淆了。
相關問題
- 1. 如何從命令行編譯APK?
- 2. 從命令行編譯
- 3. gnu從命令行編譯
- 4. 命令行編譯
- 5. 從命令行編譯並運行java
- 6. 如何使用命令行編譯包
- 7. 可以從命令行編譯,但不能從makefile編譯
- 8. 從命令行編譯Flex Builder項目
- 9. 從命令行編譯類時出錯
- 10. 從命令行編譯Qt項目
- 11. SWI Prolog從命令行解釋/編譯
- 12. 從命令行編譯.dproj文件
- 13. 從命令行編譯問題
- 14. 從命令行編譯cuda - win32
- 15. osx從命令行編譯AS3項目
- 16. 使用Visual C++從命令行編譯
- 17. Turbo Pascal 3.0從命令行編譯
- 18. 如何從命令行編譯Swift進行分發
- 19. 如何從命令行編譯/運行netbeans項目?
- 20. 編譯後如何從命令行運行dcm4che工具?
- 21. 如何從命令行(Windows 7)編譯和運行項目?
- 22. java命令行編譯
- 23. kotlin命令行編譯器
- 24. 無法命令行編譯
- 25. Java命令行編譯
- 26. java編譯命令行
- 27. C#的命令行編譯#
- 28. xcode命令行編譯
- 29. 編譯Java從命令
- 30. 如何編譯谷歌Protobuf命令行界面編譯
+1作爲印章達到預期的結果。我寫了:) – 2009-06-25 13:05:14
@PaulDixon鏈接被破壞,是http://www.elphin.com/downloads/stampver/的新位置? – wimh 2012-08-02 13:04:50