精易论坛

标题: b子程序10秒调用A子程序 A子程序10秒调用B子程序 调试无法关闭 [打印本页]

作者: liming649    时间: 2014-4-24 21:47
标题: b子程序10秒调用A子程序 A子程序10秒调用B子程序 调试无法关闭
b子程序10秒调用A子程序  A子程序10秒调用B子程序 调试无法关闭


就是要这样循环调用的效果  请问怎么解决

作者: 半夏时光    时间: 2014-4-24 21:53
[e]
.版本 2
.支持库 spec

.程序集 窗口程序集1

.子程序 _按钮1_被单击

时钟2.时钟周期 = 1000
调试输出 (“按钮1被单击啦”)

.子程序 _按钮2_被单击

时钟1.时钟周期 = 1000
调试输出 (“按钮2被单击啦”)

.子程序 _时钟1_周期事件

_按钮1_被单击 ()

.子程序 _时钟2_周期事件

_按钮2_被单击 ()
[/e]
作者: 半夏时光    时间: 2014-4-24 21:53
楼主什么意思哇
作者: 半夏时光    时间: 2014-4-24 21:59
[e]
.版本 2
.支持库 spec

.程序集 窗口程序集1

.子程序 _按钮1_被单击

时钟2.时钟周期 = 1000
调试输出 (“按钮1被单击啦”)

.子程序 _按钮2_被单击

时钟1.时钟周期 = 1000
调试输出 (“按钮2被单击啦”)

.子程序 _时钟1_周期事件

_按钮1_被单击 ()

.子程序 _时钟2_周期事件

_按钮2_被单击 ()

.子程序 _按钮3_被单击

时钟1.销毁 ()
时钟2.销毁 ()
[/e]
作者: 半夏时光    时间: 2014-4-24 22:00
如果仅仅是这样的循环的话,你再写个子程序把时钟销毁掉就行了
作者: Default    时间: 2014-4-24 22:28
[e]
.版本 2
.支持库 spec

.子程序 a子程序1

延迟 (10000)
b子程序1 ()

.子程序 b子程序1

延迟 (10000)
a子程序1 ()
[/e]


或者用线程启动来调用就行了
作者: 小爬虫    时间: 2014-4-24 23:10
不明觉厉啊,楼主

加个全局变量,只有这个全局变量为真时,才循环,如果循环过程 检测到这个变量值为假,则停止循环,就可以了
作者: liming649    时间: 2014-4-25 20:33
用循环哦!




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4