TC官方合作论坛

标题: 关于循环语句。。为什么会每次循环都执行循环外的代码呢? [打印本页]

作者: 最爱念    时间: 2012-7-31 23:43
标题: 关于循环语句。。为什么会每次循环都执行循环外的代码呢?
整型 窗口句柄=窗口.找到窗口("xx")
窗口.设置位置(窗口句柄,0,0)   
窗口.激活(窗口句柄)
循环(真)
//循环挂机脚本
循环结束

主线程大概就是这么个东西,但是为什么每次循环结束后都会将窗口坐标设置为(0,0),并且激活一次呢?
把这2句给注释掉再调试就不会出现上面的情况,明明这2句就在循环外的,真是费解啊

作者: feng123144    时间: 2012-8-1 01:09
你没返回循环,

在循环结束后下一行需要返回,不然循环完了就从循环下面的代码开始了.
作者: 最爱念    时间: 2012-8-1 18:42
你没返回循环,

在循环结束后下一行需要返回,不然循环完了就从循环下面的代码开始了.
feng123144 发表于 2012-8-1 1:09:25

啥意思没看懂。。循环还是有执行,不是没返回,只不过搞不懂为什么连循环前面的语句也一同执行了
作者: feng123144    时间: 2012-8-1 21:22
应该是循环没完就跳出了




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1