如何得到应用程序的运行时间

王朝vb·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

利用函数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。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航