|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我还是先上代码吧:我开启多个线程一般都是这种方法
功能 开启线程()
线程句柄1=线程.开启("XXXX.XXXX","") ///没有填写参数
辅助.等待(200)
线程句柄2=线程.开启("XXXX.BBBBB","")
辅助.等待(200)
线程句柄3=线程.开启("XXXX.CCCCCC","")
辅助.等待(200)
线程句柄4=线程.开启("XXXX.DDDDDD","")
辅助.等待(200)
线程句柄5=线程.开启("XXXX.EEEEEE","")
功能结束 /////我的5个窗口开启5个线程,,,,我遇到的问题是 线程开启有一定概率 开启不成功 就是 说不准哪个窗口没有动作(没有动作说明某个线程没有开启)
第二种遇到的问题
功能 关闭线程() //假如这里是 线程句柄1 过来的,,,我首先是先开启一个线程 然后再关闭 这个线程 依此来结束 ((功能 关闭线程 () 这个封包))
线程句柄2=线程.开启("XXXX.EEEEEE","")
辅助.等待(200)
线程.关闭(线程句柄1) ///这个线程句柄1 的关闭目的关闭 这个封包.....而线程句柄2的开启是为了去执行另外的任务 ..
功能结束
第三个小问题
空间 打怪
线程句柄
功能 开始_点击()
线程句柄=线程.开启("打怪.战斗中","")
功能结束
功能 战斗中()
XXXXXXX
XXXXXXX
功能结束
空间结束
第三个问题想问:如果我的线程句柄运行的 战斗中里面的程序都运行完了,,,这个线程句柄会自动停止吗?需要 线程.关闭(线程句柄) 这个去执行关闭操作吗??
以上二个开启的方法我均遇到 线程开启失败的现象!!!!!!!!! 第二种 关闭线程 这里遇到先开启一个线程然后关闭执行的线程 这个地方线程开启失败的次数最多
我想问下:是我这种开启线程的思路不对,,...还是代码有问题???希望各路大神多提意见 给采纳!!!!!!!!!!!!!!!!!!
|
|