当程序执行Timer1_Timer()中代码的时间长于Timer.Interval所设的时间间隔时,操作系统是执行完一次完整的Timer1_Timer()再执行下一个Timer1_Timer(),还是中断当前的Timer1_Timer(),直接转向下一个Timer1_Timer(),或是两个Timer1_Timer()同是执行?例如:执行一次Timer1_Timer()需要0.5秒,但Timer.Interval=0.1秒,程序的流程是怎样的?
解决方案 »
- 窗体透明后无法播放视频
- 偶是MM,有问题想请各位帮忙
- 如何生成一个3位的随机数?
- 求一SQL语句
- 有关picturebox的急问!!!
- VB网络组件问题!急!在线等待!
- 一个不很简单但大家都一定关心的问题!《如果何在网格实现多行游离编辑,最后更新数据库》
- 如何得到系统发送过来的中文字,靠文本框它得到的是数值如:-17033,不是中文字的高字节和低字节
- 帮助高手看过来
- 我有两个问题想请教下大家?请帮下解决小弟我的问题,好吗?结果正确,马上给分!
- 亲爱的朋友,你现在是否还在花父母的血汗钱?是否喜欢一样东西但不敢问津?是否有心爱的女孩,却因为囊中羞涩而失之交臂?
- textbox与API使用的问题。00000000000000000000000000000000000000000000000000
可以把你的timer的interval设为100
然后执行如下代码
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Private Sub Timer1_Timer()
Print "ABCD"
Sleep 3000
End Sub
dim start as date
start=time
Print "ABCD"
do
doevents
loop until format(time-start,"ss") >3
End Sub