# 纪兄,你猜对我的意思,但有个问题.

Posted by kkcheung on August 12, 1999 at 15:05:09:

In Reply to: 我想他要的, 不是这样吧!! posted by 纪文和 on August 12, 1999 at 13:37:56:

: : : 在fox-next执行中,可以按表单上的一个 command 来停止,
: : : 再去做其他事吗?

: : 可以试试在command 中加上
: : Exit For

: 我想他的意思是说,程式正在执行某一个回圈动作时, 他想用另外一个按钮来停止这个回圈动作, 所以不能在另一个按钮中使用 Exit For.

: kkcheung :
: 如果我猜错了的话, 下面可看可不看.

: 您可以使用一个 Form Level 的变数或 Global 的变数, 当作旗标, 在回圈中判断这个旗标的值, 以决定是否跳出回圈.
: 而在 commandButton 中改变这个变数值即可.
: 不过, 最好在回圈中加上 DoEvents,

: VB入门网

如果程式在回圈中,即程式在运作,那怎样可以按下其他command来改变变量呢?
而你的意思程式是 ....?谢谢你!
for i=1 to 10000
if temp=1 then
exit for
endif
Doevents
next

Follow Ups:

- Re: 纪兄,你猜对我的意思,但有个问题. 纪文和 21:19:16 8/12/99 (0)