TC官方合作论坛
标题:
多个如果判断如何能够执行完一个再执行第二个
[打印本页]
作者:
bfwwy
时间:
2014-6-9 16:06
标题:
多个如果判断如何能够执行完一个再执行第二个
怎么能执行完一个,在执行第二个呢,因为执行一个需要一定时间。这样做一块都执行了。大神有知道的吗,谢谢。
#include"子窗口.t"
空间 多选框
//默认空间
功能 按钮0_点击()
//这里添加你要执行的代码
控件.打开窗口("子窗口",真)
功能结束
功能 开启_点击()
//这里添加你要执行的代码
返回1=复选框.获得状态("复选框0","子窗口")
返回2=复选框.获得状态("复选框1","子窗口")
返回3=复选框.获得状态("复选框2","子窗口")
if(返回1==-1)
多选框.复选框0()
endif
if(返回2==-1)
多选框.复选框1()
endif
if(返回3==-1)
多选框.复选框2()
endif
功能结束
功能 复选框0()
help.messagebox("复选框0")
功能结束
功能 复选框1()
help.messagebox("复选框1")
功能结束
功能 复选框2()
help.messagebox("复选框2")
功能结束
空间结束
//空间结束语句
作者:
歪不歪
时间:
2014-6-9 17:08
表达的不是很清楚啊...你要先理清自己的想法..
作者:
250366688
时间:
2014-6-9 19:45
思路很简单 代码少就用如果语句就行,如果代码多的话 那么 用一个线程代表 a 任务 a任务在结束的时候关闭a线程, 再用一个如果 如果a线程成功关闭启动b线程。如果要写的仔细。时时判断的话需要一个检测线程,
过程是a线程启动,启动成功以后启动检测线程。检测线程检测a线程的状态采用无线循环。a线程结束以后自己添加关闭线程的指令,并且传递给检测线程,检测线程启动b线程
作者:
bfwwy
时间:
2014-6-10 09:48
250366688 发表于 2014-6-9 19:45
思路很简单 代码少就用如果语句就行,如果代码多的话 那么 用一个线程代表 a 任务 a任务在结束的时候关闭a ...
说的有点复杂,没看懂,能加qq说下吗,我的83163994.或者你留下qq,我加你也行。
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1