非常简单的文件版本获取方法 |
|
JustinShen
中階會員 ![]() ![]() ![]() 發表:22 回覆:104 積分:80 註冊:2003-09-20 發送簡訊給我 |
以前曾经看到本论坛关于获取文件版本的讨论,总觉得好象搞的复杂了点。
Delphi中提供的GetFileVersion函数只能返回文档的主版本号,而且是用Dword存储,显得不太方便。
经过我自己研究发现稍微修改一下Delphi的GetFileVersion函数就可以得到完整的版本字串。这里是我写的两个函数,可以获得完整的版本号。GetFileVersionString只获取版本号,GetFileVersionStringEx增加获取文件是否是测试版调试版。
如果将其中的dwFileVersion引用改为dwProductVersion就可以获取产品版本号了,不过因为文件版本一般基本和产品版本相同,我就没有写GetProductVersionString和GetProductVersionStringEx。需要的话自己动手吧!
------
==================== 我为一切作努力! Justin Shen |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |