第一,给exe文件添加版本信息。 这个我想大家都会添加的,Delphi已经给我们提供了相关选项了. 具体做法:打开你的工程,选择菜单Project-->Options...--->Version info 选中"Include version infomation in project",然后你就可以添加具体版本信息了,编译你的工程,看生成的exe文件属性,发现已经有了你自己的版本信息了。
第一,给exe文件添加版本信息。 这个我想大家都会添加的,Delphi已经给我们提供了相关选项了. 具体做法:打开你的工程,选择菜单Project-->Options...--->Version info 选中"Include version infomation in project",然后你就可以添加具体版本信息了,编译你的工程,看生成的exe文件属性,发现已经有了你自己的版本信息了。
首先建立一个文件后缀为.rc(以ver.rc为例),用记事本打开,拷贝下面内容: ("//"号为注释,会被编译器丢弃,这里只是为了说明才加上的。) VS_VERSION_INFO VERSIONINFO //版本信息结构 FILEVERSION 1,0,0,1 //顾名思义文件版本,就是在属性页版本上面显示的 PRODUCTVERSION 1,0,0,1 //顾名思义产品版本 ...
请问delphi编译的exe文件的文件名可否自动带上版本号? Project->Option...->Version Info->Include version information in project 打上勾 还需要在increse verion per-build上面打钩 然后你每次build 注意一定是BUILD不是complie软件就会自动升一个版本号,对exe文件点右键,就能在属性中看到版本号。
用DELPHI怎么读取外部EXE的版本信息?求代码。 告诉你读取版本的: function GetAppVersion(FileName: string): string; var VerInfoSize: DWORD; VerInfo: Pointer; VerValueSize: DWORD; Dummy: DWORD; VerValue: PVSFixedFileInfo; begin Result := ; VerInfoSize := GetFileVersionInfoSize(PChar(FileName),...
page 第三个参数为获取的内容 5 打开Project--Options,弹出Project Options for Project1.exe在Version Info页签,勾选Include Version infomation for project,默认版本号1.0.0.0 6 F9运行程序,点击打开选择到我们的Project1.exe文件,点击获取版本号,弹出对话框,内容为‘1.0.0.0’,是我们设置的版本号。
告诉你读取版本的: function GetAppVersion(FileName: string): string; var VerInfoSize: DWORD; VerInfo: Pointer; VerValueSize: DWORD; Dummy: DWORD; VerValue: PVSFixedFileInfo; begin Result := ''; VerInfoSize := GetFileVersionInfoSize(PChar(FileName), Dummy); if VerInfoSize = ...
我想在Delphi中创建一个小工具,它可以更新另一个exe文件中的Delphi版本信息。我知道有几个现有的实用程序可以做到这一点,但我需要完全的编程控制,并且不喜欢命令行等。在网上搜索后,我找不到任何修改可执行文件中版本信息的Delphi源代码示例,有人能提供一些代码或指导吗? 浏览0提问于2009-04-18得票数 2 回...
你看出了什么没有,实际上就是填充了delphi中的VS_VERSIONINFO和VS_FIXEDFILEINFO结构,只不过这里面的语言格式是VC的罢了:)把上面存为.rc文件(以ver.rc为例)。拷贝delphi7\bin\brcc32.exe到你的程序目录,再建立ver.bat,输入:brcc32 ver.rc 保存。双击运行ver.bat,生成ver.res,然后在你的dll工程...
lpFileVersion:string;begin Result := '0.0.0.0';FileName := Application.ExeName; // 应用程序对应的 exe 文件 VerInfoSize := GetFileVersionInfoSize(PChar(FileName),VerSize);if VerInfoSize > 0 then begin VerInfo := AllocMem(VerInfoSize);GetFileVersionInfo(PChar(FileName),...