大虾们请帮忙:关于时间差距的问题

vivian66 2003-08-19 10:01:49
如何判断两次程序启动的时间间隔呢?
比如说:
程序运行后如果出现在意外问题,被迫关闭,再次启动后,如何判断两次时间的间隔是多少?我主要是不清楚用什么来判断出上一次程序关闭的时间!
...全文
30 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
叶帆 2003-08-19
  • 打赏
  • 举报
回复
你可以在做个监控程序
三种方法实现:
1、监控程序每隔一段时间去检测指定窗体是否存在,并记录相应时间
2、每隔一段时间,监控程序向被监控程序发送一个消息,被监控程序收到消息后向监控程序发送一个信息。(这叫脉搏监控)。
3、用楼上的方法。



wollaston 2003-08-19
  • 打赏
  • 举报
回复
给你开个玩笑,不过这样也能解决问题。
登陆的时候写入时间,然后每隔一段时间将一个文件中的某个int32加一。
再次登陆的时候算一下时间不就好了。但是太浪费了。
射天狼 2003-08-19
  • 打赏
  • 举报
回复
楼上,如果意外关闭的话,根本不执行窗口的关闭事件了.建议还是在登录之前判断并加以记录.
victorycyz 2003-08-19
  • 打赏
  • 举报
回复
在关闭前,记录当时的时间到文档或注册表或数据库表里。
lisong770818 2003-08-19
  • 打赏
  • 举报
回复
给个建议,每次程序启动时记录时间,这样即使程序异常退出也可查出时间差。

7,762

社区成员

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

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