易语言 子程序的调用!怎么先执行完这段子程序然后再执行另外的子程序!

如题, 就是不执行完一个子程序就不执行下一个, 求列子

软件都完成了, 就这卡住了, 求大神解答! 坐等!

这个好办呀!在开始运行程序设置一个逻辑返回值。如果执行完成就 返回(真),然后在启动线程的后面加一个判断循环,判断返回值是否为真,如果不为真延迟(100),继续等待子程序完成反回为真是跳出循环(相当于原进程等待新线程的返回值再执行)追问

能麻烦 帮忙写个实例吗? 我怕搞错!

追答

启动线程(&开始自动运行,,)‘↓在这里加下面的等待判断
判断循环首(取反(开始自动运行()),)
延迟(100)

判断循环尾
’————————————————————————————下面是开始自动运行子程序
开始自动运行 返回值那里填:逻辑值
下面是写执行事件!
如果不合要求返回(假)或弹出信息框 返回假的话可能会使程序一真在判断循环那里,
如果执行完毕返回(真)

所以如果不符合要求的话,可以在等待那里加计时跳出循环或都弹出信息框后结束程序或者……你再动脑想吧!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-20
可以放在软件启动时去执行,做成循环状态。
第2个回答  2018-03-02
子程序 的返回值类型 设置成逻辑型,
调用的时候 根据返回值的类型来判断执行与不执行
望采纳