如何得到应用程序的运行时间
2008-05-01 05:40
218 查看
利用函数GetTickCount就可以搞定,不过他是个API,需要声明一下下。
还有需要注意的是,这个函数返回的是毫秒,所以需要自己再转换单位的!
GetTickCount得到的是操作系统到现在为止的运行时间,那么用两次的返回值相减就可以了。
Option Explicit
Private Declare Function GetTickCount Lib "kernel32" () As Long
Dim a As Long
Private Sub Command1_Click()
MsgBox (GetTickCount - a) '应用程序的运行时间
End Sub
Private Sub Form_Load()
a = GetTickCount
End Sub
由于GetTickCount返回的值是DWORD类型。因此,操作系统再运行了49.7天后,这个值就会归0。
还有需要注意的是,这个函数返回的是毫秒,所以需要自己再转换单位的!
GetTickCount得到的是操作系统到现在为止的运行时间,那么用两次的返回值相减就可以了。
Option Explicit
Private Declare Function GetTickCount Lib "kernel32" () As Long
Dim a As Long
Private Sub Command1_Click()
MsgBox (GetTickCount - a) '应用程序的运行时间
End Sub
Private Sub Form_Load()
a = GetTickCount
End Sub
由于GetTickCount返回的值是DWORD类型。因此,操作系统再运行了49.7天后,这个值就会归0。
相关文章推荐
- 如何得到应用程序的运行时间
- 如何在VC6.0中得到一个程序的运行时间,也就是这个程序耗费的时钟周期数// C和C++的时间编程
- 如何得到黑莓手机的system uptime,也就是不间断运行时间
- vc++ 如何得到程序运行时间
- 紧急求助国内外大侠:如何编写程序得到正在运行的ppt的当前页码和运行时间?
- 通过Java得到的时间与操作系统时间不一致,如何修改Java虚拟机时间?
- java如何计算程序运行时间
- 11如何精确计算出一个算法的CPU运行时间?
- 如何利用java得到当前的时间和前一天的时间
- Android中如何修改系统时间(应用程序获得系统权限)
- 开发板上如何自定义开机运行脚本以及应用程序
- C#如何测试代码运行时间
- 如何动态的显示程序运行的时间
- 如何计算程序运行的时间(clock的正确使用)
- 通常我们使用[NSDate date]方法得到的时间与当前时间不一致,如何解决?
- C#如何让控制台应用程序后台运行3个方法
- 如何确保只有一个应用程序实例在运行?
- Linux下如何查看系统启动时间和运行时间
- .NET跨平台之旅:探秘 dotnet run 如何运行 .NET Core 应用程序
- Linux下如何查看系统启动时间和运行时间