以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 循环中的暂停 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=62953) |
-- 作者:lsy -- 发布时间:2015/1/10 17:33:00 -- 循环中的暂停 循环一个数组或者集合,循环过程中根据条件,要暂时跳出来,下面的代码等着,而不是“返回(Return)”,待用户处理好这个条件后,再回到循环中。 用MessageBox.Show和InputValue、InputPassWord都不算难事。 可是,要是自己建一个窗口,对条件进行复杂的加工,然后再返回到循环中,继续一条一条的循环,可不是那么容易。 帮助中介绍的SystemReady和pause暂停事件,都不管用。 费了好大劲,总算弄好了,弄好了,才知道其实并不难。 到时再看。
|
-- 作者:游 -- 发布时间:2015/1/10 20:24:00 -- 不明白 模式窗口加全局变量不行吗?
|
-- 作者:land089 -- 发布时间:2015/1/11 2:48:00 -- 来个间接暂停咋样,保存复合加工前的循环变量保存下来,加工完毕进行循环把起始值改成加工前的值。貌似也可以吧! |
-- 作者:lsy -- 发布时间:2015/1/11 7:52:00 -- 以下是引用land089在2015-1-11 2:48:00的发言: 来个间接暂停咋样,保存复合加工前的循环变量保存下来,加工完毕进行循环把起始值改成加工前的值。貌似也可以吧! 我原来就是这样做的,绕了大弯,效果也不错。 现在就简单了。
|
-- 作者:黄训良 -- 发布时间:2015/1/11 13:13:00 -- 顶顶更健康! |