如何给程序的运行加点时间限制?? 我想实现的效果是程序运行后(在某个不确定的时间),先执行几句,然后停几秒,再执行以下的几句....如此下去(在这里假设程序只有一个模块).比如在一个循环体中,执行完循环体中其它语句后,停一秒,再进行第二次循环....这应该怎么实现呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 也可以用Do循环判断时间,如:dim a as string,b as string'代码a=timeDo while datediff("s",a,time)<>1loop 不要用sleep,会让你的ui没响应的do loop会让你的cpu 100% 用timer控件吧::) 谢谢大家的参与,我的问题最后是通过写了一个小函数解决的...不过我对大家的想法也很感兴趣,特别是用timer控件的做法...举个例子: 现在我要作个循环(10次),每次循环中要求在窗体上显示两个数据.一个是N(表示是第几次循环),第二个是T(表示本次循环中,已暂停了几秒.当然,要求T在这一次循环中有t次变化,并且是一秒刷新一次.t为1到10间的随机数,在每次循环中,取不同的常数,T变化t次,也即经过t秒,本次循环结束,开始下次循环.重复上述步骤直到10次循环结束).以上问题用timer控件如何操作? CPU占用率如何? 不知那位大虾能给出优秀的原码,不胜感激.... vb自帶的timer控件偶不敢講什么﹐因為自我感覺是太。。偶一般用函數﹐實在有必要用控件偶也是用一個外部計算時間的﹐它的精確等強多了... 赞成 daisy8675(莫依) 的说法 vb 多文档 arrange问题 怎么删除二进制的尾部内容 请问为什么activex控件的名字会自己改变? 如何获取上个月的月份? 请教一个winsock中文乱码的问题 急啊,哪里出错了?帮忙来看看吧?????在线等候??? 水晶报表怎么样传参数? 有关数据库处理速度的问题。高手指点 如何减少软件占用的内存? beep?????????????????? 如何定义和使用窗体变量 关于记录移动
dim a as string,b as string
'代码
a=time
Do while datediff("s",a,time)<>1
loop
do loop会让你的cpu 100%
用timer控件吧::)
举个例子:
现在我要作个循环(10次),每次循环中要求在窗体上显示两个数据.一个是N(表示是第几次循环),第二个是T(表示本次循环中,已暂停了几秒.当然,要求T在这一次循环中有t次变化,并且是一秒刷新一次.t为1到10间的随机数,在每次循环中,取不同的常数,T变化t次,也即经过t秒,本次循环结束,开始下次循环.重复上述步骤直到10次循环结束).以上问题用timer控件如何操作? CPU占用率如何? 不知那位大虾能给出优秀的原码,不胜感激....
偶一般用函數﹐實在有必要用控件偶也是用一個外部計算時間的﹐它的精確等強多了...