如何获得某软件的安装时间?

sheerfish999 2005-03-02 09:33:12
VB能用系统的一些API获得某软件的安装时间么?
安装后在系统中有记录么(就是能够进入添加安装程序里的那些软件)?

如果没有的话 在安装时采用什么方式设置方便以后识别呢?
...全文
97 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sheerfish999 2005-03-04
  • 打赏
  • 举报
回复
说的有道理 使用文件的创建时间差 再加以一定控制

感谢 sworddx(.:RNPA:. Hillinsilence;剑宇潇湘·秋叶原 Reloaded)
sworddx 2005-03-03
  • 打赏
  • 举报
回复
这个问题我认为解决起来并不复杂。找到你需要分析的软件的安装路径,并在里面找到任何一个安装这个软件时复制或者生成的一个一般不会被改动的文件(例如EXE/DLL文件),使用API获取它的创建时间,一般情况下这个就可以认为是软件的安装时间了,根据软件安装过程的时间长短,这个时间可能有一定的误差。
sheerfish999 2005-03-03
  • 打赏
  • 举报
回复
难道没有人遇到过此类问题么?
sheerfish999 2005-03-02
  • 打赏
  • 举报
回复
注册表的方式容易被修改 我想要保证该时间的准确性
换句话说想要有时间限制

欢迎大家探讨!
yiway 2005-03-02
  • 打赏
  • 举报
回复
最好是在你程序启动(form_load里面)的时候判断,注册表里或者是配置文件的保存第一次运行时间的健是不是存在,不存在就把当前时间记录起来。

1,486

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧