可以阿,如下:Public Declare Sub Sleep Lib "kernel32" Alias "Sleep" (ByVal dwMilliseconds As Long)
do while your code
sleep(1000)
loop
do while your code
sleep(1000)
loop
解决方案 »
- 用VB有没有什么读写XML的好方法或API?
- ActiveSkin 4.2的中文帮助
- vb高手请进来帮我看看到底是机器或软件什么地方配置的问题出错!我好烦死了!
- 有关DCOM的安装调试问题
- 在VB中哪个控件是有滚动效果的,UP有分
- 如何把listview1的数据在listview2中纵向显示
- 我设计的这个计算器怎么不能运行?
- VB的多维数组,根据某一维排序的子程序??
- 如何将两个wav文件合成为一个
- 请教各位大虾一个问题!
- 今天信箱里发现了一封关于软件版权登记的信,大家做软件都是为了提高自己,玩玩而已,非正规商业软件根本就不用这么做吧?
- 如何控制鼠标和键盘向另一个正在运行的WINDOWS窗口中发送各鼠标信息?
http://www.applevb.com/art/timing.htm
纯API
Declare Function KillTimer Lib "user32" (ByVal hwnd As Long, ByVal nIDEvent As Long) As Longprivate timerid as long private function CreateMyTimer( palTimeInterval as long) as boolean timerid = SetTimer(0, 0, 100, AddressOf MyTimerEvent)
If timerid Then createmytimer=true
end functionprivate sub KillMyTimer()
'但你不需要顶事器时,在这里把他亏掉
KillTimer 0, timerid
end sub
'以下的程序必须放在moudle中,否则出错
public sub MyTimerEvent()
'这就是你需要定时触发的过程
'
end sub
private function CreateMyTimer( palTimeInterval as long) as boolean
'paltimerinterval是你想要的定时间隔
timerid = SetTimer(0, 0, paltimerinterval, AddressOf MyTimerEvent)
If timerid Then createmytimer=true
end function