注册 登录
编程论坛 VB6论坛

求助计数与计时器

fswhs000 发布于 2014-11-17 21:34, 346 次点击
程序中手动输入十个事件(如点鼠标),求这十个事件所用时间总和,要求精确到毫秒,求助高手
2 回复
#2
风吹过b2014-11-18 09:17
可以就使用 Timer ,这个函数返回的是一个 浮点数,带三位小数, 单位是秒,三位小数后, 就到毫秒后。

该函数返回自 0:0:0 以来的秒数。

如果要求不是很严格的话,可以就使用这个函数值。

不行的话,那你只能使用 API 函数,返回一个毫秒数。我感觉 timer 这个函数与 API 函数返回值是一样的。 可能 timer 要大几毫秒,VB需要转换一下。
timeGetTime()、GetTickCount()及QueryPerformanceCounter()
#3
zhengang10262014-11-18 11:38
回复 楼主 fswhs000
只有本站会员才能查看附件,请 登录
试着用了两个按钮模拟动作,不管是连续按一个按钮还是分别按两个按钮,只要到了十次都会打印出所花时间来。不知是不是楼主所需要的。
1