现在有一个函数比如:sub1.它本身的反应时间是20ms,(也就是每20ms执行一才)我怎么把它的反应时间增长啊?(就是比如说想让它每2s执行一次)比如说想要增长2s的话.是不是用sleep.怎么用?
解决方案 »
- 从excel中复制图片到word中(使用vb程序实现)
- 自制控件的焦点问题
- 关于 RecordSet.Fields.Item(i).Type 的返回结果
- 使用过 Microsoft Office Document Imaging 或 开发过文档手写批注的进来
- 一道高中计算机算法题,求解
- 如何在vb的控件上编写调用ie并且把地址传递给ie 啊?,谢谢!
- 能否用一个数组作为ADO的数据源
- ★★本人提供一套VB软件源代码(关于进销存和人事工资的)★★
- 请问怎能让CheckBox的Value值改变但不发生Click事件?
- 当菜单不可见时,快捷键不响应,哪位大虾有好的解决办法,请赐教!
- 请帮忙给个思路,只要能让几台客户端和服务器之间交换文件即可。
- 多语言的系统怎么做的?
如果是频率,就用timer控制他执行,修改timer的intaval属性即修改执行频率;
如果是费时,就在sub里面用sleep延时。
dim i as integer
for i=0 to n
DoEvents
next
Dim i As Long
a = Timer
'执行你的程序代码
While (Timer - a) <= 2
If Timer < a Then
a = a - 86400
End If
Wend
Debug.Print a, Timer
Dim i As Long
a = Timer
'执行你的程序代码
While (Timer - a) < 2
If Timer < a Then
a = a - 86400
End If
Wend
Debug.Print a, Timer