怎样判断多个程序的运行(是否用户在用这个程序),并且记下每个程序运行的时间(时间段,如A程序运行了1个小时)

terry_tj 2003-10-20 09:37:30
我写一个监视程序运行的程序,如office 的 word,我怎么知道用户在他的电脑上运行word 的开始时间,和结束时间?
...全文
40 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
whqcfp 2003-10-20
  • 打赏
  • 举报
回复
你必须在系统中有一个进程在监视应用程序。

这样才能知道什么时候启动的程序。
code8110 2003-10-20
  • 打赏
  • 举报
回复
用定时器 ,定时判断程序是否运行(findwindow())
terry_tj 2003-10-20
  • 打赏
  • 举报
回复
问题是,我怎么知道这个application程序运行了呢?还有这个application结束了呢?
sy_315 2003-10-20
  • 打赏
  • 举报
回复
你这个aplication起来的时候记录系统时间
在结束的时候记录系统时间
做差,写到文本或者配置文件里面
qingfengsishi 2003-10-20
  • 打赏
  • 举报
回复
可以使用findwindow()获得运行的程序,通过定时器获得程序运行开始和结束时间
pingshx 2003-10-20
  • 打赏
  • 举报
回复
通过扑做句柄!!findwindow()

5,379

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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