TC官方合作论坛

标题: 一个程序里面怎么开启多个线程啊...断点测试,每次都是程序崩溃的...苦闷 [打印本页]

作者: lw082273    时间: 2012-8-5 20:59
标题: 一个程序里面怎么开启多个线程啊...断点测试,每次都是程序崩溃的...苦闷
功能 逻辑型 开始_点击()
    采集线程=线程.开启("测试扫描.采集1","")
    鼠标扫描线程=线程.开启("测试扫描. 扫描1","")
    help.sleep(1000)
返回 真
功能结束


在第二个开启线程
鼠标扫描线程=线程.开启("测试扫描. 扫描1","")
就崩溃
求大神帮忙...

作者: 陌上青衣。    时间: 2012-8-5 21:05
线程的代码看看
作者: lw082273    时间: 2012-8-5 21:07
回复 2楼陌上青衣。的帖子

//=================================使用道具===================================
功能 逻辑型 采集1()
help.sleep(2000)                                                                              
dm.KeyPress (48)                                                                           
help.sleep(3000)                                                                                                                                                   ////////
dm.KeyPress(66)                                                                        
help.sleep(3000)   
dm.MoveTo(559,270)
help.sleep(1500)   
鼠标.右键单击(1)        
help.sleep(5000)                          
dm.KeyPress(27)     //关闭背包按ESC键
help.sleep(1000)
返回 真
功能结束
//===============================================================
功能 逻辑型 开始_点击()
    采集线程=线程.开启("测试扫描.采集1","")
    鼠标扫描线程=线程.开启("测试扫描. 扫描1","")
    help.sleep(1000)
返回 真
功能结束
//===============================================================
功能 逻辑型 退出_点击()
线程.等待(采集线程,1000)
辅助.等待(1000)
dm.UnBindWindow()
help.sleep(1000)
辅助.退出()
help.sleep(1000)
返回 真
功能结束
//===============================================================
功能 逻辑型 扫描1()
整型[][] 鼠标坐标
鼠标坐标=整型[25][25]
整型 X,Y,i=313,j=270
循环(i<10)
        循环(j<11)
            Y=10*j
            j=j+1
            辅助.等待(1000)
            
            如果(j==10)
                j=0
                i=i+1
            如果结束
            
            X=10*i
            鼠标.移动(X,Y)
        循环结束      
循环结束

返回 真
功能结束





发现我的数学变得比以前好了。。。
作者: lw082273    时间: 2012-8-5 21:19
回复 3楼lw082273的帖子

是不是要在代码的别的下判断 调用对应的进程开启功能?
作者: 陌上青衣。    时间: 2012-8-5 21:20
i=313,j=270

循环(i<10)
        循环(j<11)

这个两个循环貌似不会执行的吧
作者: lw082273    时间: 2012-8-5 21:24
回复 5楼陌上青衣。的帖子

这个循环测试过的...现在时都进不了这个循环了...刚到第二个线程  程序就挂了
作者: lw082273    时间: 2012-8-6 22:03
回复 5楼陌上青衣。的帖子

额 原版是i 和j都是赋的0,后来改成坐标,就没测试




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