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