2009-11-11 79 views
3

我正在嘗試剖析VB6應用程序。VB6應用程序時間

基本上我想通過方法級別的方法解決多少時間執行正在進行。

但是VB6只支持1秒的時間。有沒有什麼好的方法來制定毫秒等?

回答

4

雖然MSDN saysTimer只能精確到1秒,但我發現它比實際情況要好。

GetTickCount通常精確到about 10到16毫秒。這是一個VB6聲明。

Declare Function GetTickCount Lib "Kernel32"() As Long 

same Microsoft article展示瞭如何使用QueryPerformanceCounter來獲得更高的精確度,如果你的電腦支持它,如果你需要它。

+0

這就是我一直使用的。 – 2009-11-11 18:03:18