# 我想他要的, 不是这样吧!!

Posted by 纪文和 on August 12, 1999 at 13:37:56:

In Reply to: Re: 请问怎样在for-next执行中停止? posted by Fai on August 12, 1999 at 12:24:02:

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

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

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

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

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

VB入门网

Follow Ups:

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