作者adddream (哆啦A孟)
看板Visual_Basic
标题[VB6 ] Timer 与 Do While 的差异
时间Wed Aug 6 13:59:41 2008
各位大家好,想请教一个问题,
我分别使用Timer与Do while回圈去跑一串相同的程式
程式当中,并没有任何累加的变数,也就是应无累加溢位的可能
当用Timer去跑此串程式时,Interval设1, 并无问题
但当用Do while回圈去跑时,会在固定的时间出现
"Out of stack"
然後vb视窗会被直接关闭.
其中在Do while回圈之中加入了 Sleep, 以平衡两者之间的重复次数.
请问有人有遇过同样的问题吗?
初步判定原因为Do while回圈内,应有某个执行累加的变数或者参数..等,
才会出现Out of Stack此错误讯息
感谢各位
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.130.147.2
1F:推 yauhh:Timer跟Do While的速度不能这样比较 08/06 14:18
2F:推 Leeng:while要看电脑 08/06 14:28
3F:推 MrOrz:out of stack... 回圈中有递回吗? 08/06 15:02
4F:→ adddream:问题解了^^,原因不在於程式本身..感谢各位 ^^ 08/06 17:03