社区
Delphi
帖子详情
请问如何对两个exe文件的版本号进行对比?
learnall
2004-04-29 06:45:08
假设有两个exe文件(1.exe、2.exe),分别取出了两个文件的版本号。如何比较两个版本号哪一个大?哪一个小?
...全文
125
6
打赏
收藏
微信扫一扫
点击复制链接
分享
举报
写回复
6 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
飞翔的老虎
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 导出某
两个
版本之间修改
的
文件
由于一个项目被分成了
两个
项目,所以一个项目更新时,另一个项目也要更新。...2、任选
两个
版本右键→Compare revisons 3、全选→右键→Export selection to ...,导出差异
文件
导出
的
文件
同时还带有
文件
夹,...
Git diff 比较
两个
版本
文件
之间
的
差异
...]比较暂存区与最新本地版本库(本地库中最近一次commit
的
内容) git diff HEAD [<path>...]比较工作区与最新本地版本库。如果HEAD指向
的
是master分支,那么HEAD还可以换成master git diff commit-id [<...
自动
对
比
两个
svn版本之间excel
文件
的
差异,并导出成html
文件
游戏上线以后, 不定期
的
会发布一些资源
的
更新, 其中很多是配置表
的
修改, 修改
的
内容有多有少, 如果少量
的
修改还可以手动通过svn show log
的
方式
对
比
两个
版本之间
的
文件
修改
的
话,那么一次大剂量
的
更新, 绝
对
会让从事...
如何
在Linux终端中比较
两个
文本
文件
这
两个
文件
都包含语音字母,但是第二个
文件
alpha2
进行
了进一步
的
编辑,以使
两个
文件
不相同。 We can compare the files with this command. Type diff, a space, the name of the first file, a space, the name of...
git 比较
两个
版本之间
的
区别
查看任意
两个
版本之间
的
改动: git diff
版本号
码1
版本号
码2 比较
两个
版本号
码
的
src
文件
夹
的
差异 git diff
版本号
码1
版本号
码2 src git 导出差异版本更新
的
文件
列表 git diff 2da595c daea1..
git查看
两个
版本之间修改了哪些
文件
git diff hash1 hash2 --stat //hash1 hash2为
版本号
的
commint值
查找android studio
版本号
,Android studio
版本号
查看
的
三种方法
Android studio
版本号
查看
的
三种方法发布于 2016-04-10 22:50:17 | 688 次阅读 | 评论: 0 | 来源: 网友投递Android Studio Android 开发环境Android Studio 是一个全新
的
Android 开发环境,基于IntelliJ IDEA....
如何
对
比
两个
Jar包
如果
对
比
两个
jar包呢
?
jar 都是class
文件
,我
对
比
jar,就是想知道,它增加了删除了哪些方法。增加了哪些类,删除了哪些类。有很多方法,你可以,反编译,然后通过beyongCompair 去做。我这边有一个方法: 1。首先...
如何
对
多个版本
的
Word文档
对
比
,查找变动删减
的
内容
重要
的
方案、报价、合同类
的
文档,可能会编辑多个版本,那要
如何
才能了解
两个
文档版本
的
差异,总不能同时打开了,一个个
对
着看吧。那怎么办?这时候,我们可以利用Word强大
的
“文档比较”功能实现。点击“审阅”选项...
git比较
两个
版本之间
的
区别
git diff 查看已经add 没有commit
的
改动git diff --cached查看当前没有add和commit
的
改动:git diff HEAD或者git status查看任意
两个
版本之间
的
改动:git diff
版本号
码1
版本号
码2比较
两个
版本号
码
的
src
文件
夹
的
...
C#
如何
比较
版本号
大小
这里就有一个比较
版本号
大小
的
问题了,网上乱七八糟算法一堆,大致意思就是用分割字符串
的
方法,比如2.1.2和2.2.4, 挨个比较,用递归来处理等等
的
,其实C#自带一个类Verson ,可以满足大部分关于版本
的
类似需求。 ...
使用python
对
两个
Excel表
进行
数据比较,得到差异和相同
的
数据行。
工作中遇到要
对
两个
Excel表格
文件
进行
数据
对
比
,找出其中不同
的
行。例如,比较同一用户
的
信息是否一致,这里
的
信息可能是不同版本
的
,但是属性列是一致
的
,数据内容上可能不同。如下表所示: Excel 1 姓名 性别...
git diff比较不同commit版本
的
代码
文件
异同
git diff比较不同commit版本
的
代码
文件
异同 如图,假设像知道app目录下
的
build.gradle
文件
在两次commit(fee9f9cf4b和cdd577e352)之间
的
异同和变化,可是使用命令git diff: ...如果git diff后面只有
两个
co...
缓存进阶处理:从不处理到基于gulp
的
前端静态
文件
自动添加
版本号
缓存进阶处理:从不处理到基于gulp
的
前端静态
文件
自动添加
版本号
git
对
比
两个
commit 之间
的
差异
比较
两个
版本之间
的
差异 git diff commit-id-1 commit-id-2 > d:/diff.txt 结果
文件
diff.txt中: "-"号开头
的
表示 commit-id-2 相
对
commit-id-1 减少了
的
内容。 "+"号开头
的
表示 commit-id-2 相
对
commit-id-1...
【Git学习】
如何
通过git log命令来打印出在
两个
commit之间
的
所有不同
的
author提交
的
记录
但是这个复制出来
的
文字会有个问题,就是显示出来
的
文字可能都不是全部
的
提交记录,比如下面这个第12条就没有显示完整。 必须点击details按钮,才能找到全部
的
提交信息。 因此,这个负责提测
的
人员...
2022 年 Flutter 适合我吗
?
Flutter VS Other 量化
对
比
看到这个题目大家应该知道,今天这个主题并不是纯粹
的
技术内容分享,可以说还有点吃力不讨好,其实我很少分享这类主题,不过最近觉得有必要做这么一个算是科普向
的
内容吧。 Flutter
的
现状 我是在 2017年左右接触...
使用升级脚本
进行
数据库版本管理及发布
数据库升级经常被拖到发布任务
的
“收官阶段”,它经常被留在整个项目
的
最后,或者是发布前
的
最后一个sprint才完成,这种状况很不理想,因为: 每次软件发布在测试环境上时,数据库经常会被重建,这意味着测试人员...
Android基础:教你
如何
获取软件自身
版本号
和Android系统
版本号
在Android软件开发过程中,版本升级常常需要得到软件版本,与服务器作
对
比
后决定是否升级,那么
如何
...假如我们不想要在系统指定
的
位置填写
版本号
,我们可以
如何
定义软件版本呢
?
又该
如何
获取呢
?
本文将一一告诉你。
ERP沙盘模拟实践实验报告.docx
ERP沙盘模拟实践实验报告
算法分析与设计实验报告-求最大子段和实验报告(含源代码).doc
算法分析与设计实验报告-求最大子段和实验报告(含源代码).doc
Awesome_Game_UI_Pack_Button_Pack_and_Icon_pack_16_v1.0
Awesome_Game_UI_Pack_Button_Pack_and_Icon_pack_16_v1.0
某公司ERP生产管理系统实验报告.docx
某公司ERP生产管理系统实验报告
算法分析与设计之引言.pps
算法分析与设计之引言.pps
基于51单片机
的
数字电容测量仪设计实验报告.doc
基于51单片机
的
数字电容测量仪设计实验报告.doc
云外归鸟
的
图像处理支持库1.1#0版(第三方)
资源介绍:。易语言YunImage.fne支持库中文名为易语言图像处理支持库,本易语言支持库支持库封装了CxImage图像处理库。易语言YunImage.fne支持库为一般支持库,需要易系统3.6版本
的
支持,需要系统核心支持库3.7版本
的
支持,提供了5种库定义数据类型,提供了215种命令,提供了53个库定义常量。易语言图像处理支持库为易语言第三方支持库。操作系统需求: Windows。资源作者:。易语言论坛。资源界面:。资源下载:。
响应光盘行动-拒绝餐饮浪费-主题班会教案.docx
响应光盘行动-拒绝餐饮浪费-主题班会教案.docx
Java项目:企业人事系统(java+SpringBoot+Vue+ElementUI+maven+mysql)
项目介绍 人事管理系统功能包括人事通讯,员工信息,人事考评,奖惩,培训管理,薪资管理,统计分析,和系统管理六大模块,
对
应人事工作基本流程:新员工入职档案建立,调动,辞职,员工信息
的
查询及工资管理等方面.系统管理可以根据不同
的
角色分配菜单权限设置,不同
的
用户授予不同角色,
对
人事结构,单位结构
进行
整体调配设置.在线聊天可以实现操作员之间讯息
的
及时通讯. 项目基于MVVM
的
前后端分离开发模式
进行
开发.MVVM即模型(Model)-视图(View)-视图模型(View Model),实现了数据视图
的
双向绑定.相
对
于MVC模式和MVP来说,MVVM是一个比较新
的
开发架构,它是一种将MVP模式与WPF相结合应用方式发展演变而成
的
新型开发架. 前后端分离是指将前端和后端从之前
的
全部由后端负责中分离开来,不再共用一个Server,前端作为一个独立Serve存在.前后端通过接口使用HTTP协议交互,本项目使用vu实体属性outer做前端路由处理.页面跳转不在由后端处理,前后端只是数据
的
交互.前后端分离
的
好处在于降低了前后端
的
耦合性.当面
对
不同
的
硬件场景时,需要构建不同
的
界面,前后端分离之后,只需要扩展
2020年高考英语试卷(北京卷-附答案).docx
2020年高考英语试卷(北京卷-附答案).docx
发帖
Delphi
加入
微信扫一扫
点击复制链接
5074
社区成员
26.2w+
社区内容
Delphi 开发及应用
社区管理员
申请成为版主
帖子事件
创建了帖子
2004-04-29 06:45
社区公告
暂无公告