社区
Delphi
帖子详情
请问如何对两个exe文件的版本号进行对比?
learnall
2004-04-29 06:45:08
假设有两个exe文件(1.exe、2.exe),分别取出了两个文件的版本号。如何比较两个版本号哪一个大?哪一个小?
...全文
191
6
打赏
收藏
请问如何对两个exe文件的版本号进行对比?
假设有两个exe文件(1.exe、2.exe),分别取出了两个文件的版本号。如何比较两个版本号哪一个大?哪一个小?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
飞翔的老虎
2004-05-07
打赏
举报
回复
wenxiaozhang是对的。另外,有些exe可能没有版本信息。一般版本信息可以指定进行写入的。
learnall
2004-05-07
打赏
举报
回复
可不可以,给出如何比较的代码呢?
learnall
2004-05-07
打赏
举报
回复
我知道wenxiaozhang 是对的,但是那个过程是得到版本号,但是如何进行比对呢? 我是为自己用,所以的exe肯定都有版本
learnall
2004-04-30
打赏
举报
回复
如何比较,请给出代码!
wenxiaozhang
2004-04-30
打赏
举报
回复
版本号格式:
V1.V2.V3.V4
每个部分进行比较就可以了
得到版本号的过程:
procedure GetBuildInfo(var V1, V2, V3, V4: Word);
var
VerInfoSize: DWORD;
VerInfo: Pointer;
VerValueSize: DWORD;
VerValue: PVSFixedFileInfo;
Dummy: DWORD;
begin
{这里输入需要得到版本号的文件路径+名字}
VerInfoSize := GetFileVersionInfoSize(PChar(ParamStr(0)), Dummy);
GetMem(VerInfo, VerInfoSize);
GetFileVersionInfo(PChar(ParamStr(0)), 0, VerInfoSize, VerInfo);
VerQueryValue(VerInfo, '\', Pointer(VerValue), VerValueSize);
with VerValue^ do
begin
V1 := dwFileVersionMS shr 16;
V2 := dwFileVersionMS and $FFFF;
V3 := dwFileVersionLS shr 16;
V4 := dwFileVersionLS and $FFFF;
end;
FreeMem(VerInfo, VerInfoSize);
end;
qizhanfeng
2004-04-29
打赏
举报
回复
up
svn客户端64位下载 中文
svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。
自动对比
两个
svn版本之间excel
文件
的差异,并导出成html
文件
游戏上线以后, 不定期的会发布一些资源的更新, 其中很多是配置表的修改, 修改的内容有多有少, 如果少量的修改还可以手动通过svn show log的方式对比
两个
版本之间的
文件
修改的话,那么一次大剂量的更新, 绝对会让从事diff工作的同学烦躁到爆炸, 说来也巧了, 我就是那个diff同学. 那么闲言碎语就到此为止,先说一下基本步骤: 使用svn diff 命令列出
两个
版本之间修改过的全部
文件
...
2020-10-06 GIT 对比
两个
commit 之间某个版本的差异
GIT 对比
两个
commit 之间某个版本的差异 一、对比
两个
commit之间的差异:git diff commit-id-1 commit-id-2 1、"-"号开头的表示 commit-id-2 相对 commit-id-1 减少了的内容。 2、"+"号开头的表示 commit-id-2 相对 commit-id-1 增加了的内容。 二、对比
两个
commit之间某个
文件
的差异:git diff commit-id-1 commit-id-2...
C# 如何比较
版本号
大小
这几天遇到了一个数据迁移的问题,因为配置
文件
的结构发生变化,所以要把低版本的用户数据保存下来,存到最新版本中去。 这里就有一个比较
版本号
大小的问题了,网上乱七八糟算法一堆,大致意思就是用分割字符串的方法,比如2.1.2和2.2.4, 挨个比较,用递归来处理等等的,其实C#自带一个类Verson ,可以满足大部分关于版本的类似需求。 写了个小程序,可以自己去验证,在
两个
textbox中输入版本
【P4】 查看库
文件
两个
历史版本的区别
【P4】 查看库
文件
两个
历史版本的区别
Delphi
5,930
社区成员
262,938
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章