CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

文件版本号??????

楼主parking(馒头)2001-07-03 08:43:57 在 VC/MFC / 基础类 提问

DWORD   dwHandle;  
          UINT   cbVer;  
   
          VS_FIXEDFILEINFO   *lpVer;  
   
  int   dwLen=GetFileVersionInfoSize("C:\\Program   Files\\Borland\\CBuilder5\\Bin\\bcb.exe",&dwHandle);  
  void   *   temp   =   malloc(dwLen);  
   
          int   ysuccess=GetFileVersionInfo("C:\\Program   Files\\Borland\\CBuilder5\\Bin\\bcb.exe",dwHandle,dwLen,temp);  
  int   zsuccess=VerQueryValue(temp,"\\",(void   **)&lpVer,&cbVer);  
           
  cout<<lpVer->dwFileVersionLS<<endl;  
  cout<<lpVer->dwFileVersionMS<<endl;  
  free(temp);  
  我调用了这段......得到dwFileVersionLS,dwFileVersionMS.  
  但如何组和得到版本号????????? 问题点数:20、回复次数:4Top

1 楼nustchen(壁虎)回复于 2001-07-03 08:53:41 得分 0

组合什么意思Top

2 楼plato(天天)回复于 2001-07-03 09:13:24 得分 20

'****   Parse   File   Version   Number   ****  
  FileVer   =   Trim$(Str$(HIWORD(x.dwFileVersionMS)))   +   "."  
  FileVer   =   FileVer   +   Trim$(Str$(LOWORD(x.dwFileVersionMS)))   +   "."  
  FileVer   =   FileVer   +   Trim$(Str$(HIWORD(x.dwFileVersionLS)))   +   "."  
  FileVer   =   FileVer   +   Trim$(Str$(LOWORD(x.dwFileVersionLS)))  
  Top

3 楼parking(馒头)回复于 2001-07-03 10:27:36 得分 0

我自己搞定了不过还是给分....  
  plato:Str$,Trim$是甚么??????  
  我是用sdk...programTop

4 楼plato(天天)回复于 2001-07-03 10:29:05 得分 0

嘿嘿,这是VB的例子。Trim是VB去处空格的函数,Str是VB将数字转成字符串的函数。Top

相关问题

  • 如何获得文件版本号?
  • Eclipse中文件的版本号怎么规定的,为什么merge后分支版本号第三位不变?
  • 请问如何取得可执行文件的版本号
  • 怎样得到一个文件的版本号?
  • ???如何取得其它*.EXE和*.DLL文件的版本号???
  • 寻找能更改文件版本号的工具!急!!
  • 如何取得.ocx文件的版本号?
  • 用C#怎样得到一个dll文件的版本号呢?
  • 请问如何求得word.exe这个文件的版本号?
  • 如何获得文件的信息,如版本号等?

关键词

  • bcb
  • borland
  • program
  • dwhandle
  • cbver
  • lpver
  • dwlen
  • cbuilder5
  • temp
  • bin

得分解答快速导航

  • 帖主:parking
  • plato

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo