首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

有什么方法可以获得软件的安装日期解决思路

2012-02-22 
有什么方法可以获得软件的安装日期 - C++ Builder / Windows SDK/APIRT[解决办法]枚举注册表中HKEY_LOCAL_

有什么方法可以获得软件的安装日期 - C++ Builder / Windows SDK/API
RT

[解决办法]
枚举注册表中
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\
下的所有键值
首先判断是否存在InstallDate的键值,如果存在,就是该程序的安装日期.
如果不存在,则继续判断是否存在UninstallString这一项,如果存在,就取UninstallString的值,如
(C:\Program Files\Silurian\InspectExe\InspectExe.exe -R)
然后获取C:\Program Files\Silurian\InspectExe\InspectExe.exe这个文件的修改日期,便是该软件的安装日期.

热点排行