TC官方合作论坛
标题:
这段代码为什么会出问题了
[打印本页]
作者:
wjd1163
时间:
2013-12-8 18:44
标题:
这段代码为什么会出问题了
空间 我的脚本
//默认空间
窗口句柄=数组[1]
功能 枚举窗口()
窗口句柄=数组[1],数量
窗口句柄集=系统.枚举("[(一服)横刀立马(电信入口)](6.100)[2006_10_25 12:00]",0)
如果(字符串.查找字符串(窗口句柄集,"|")<0)//单开
窗口句柄[0]=窗口句柄集
否则//多开
字符串.分割(窗口句柄集,"|",窗口句柄)
如果结束
数组空间.大小(窗口句柄,数量)//获得窗口的数量
遍历(i=0;i<数量;i++)
子窗口句柄
子窗口句柄集=系统.枚举(窗口句柄[i],3)//枚举子窗口句柄
字符串.分割(子窗口句柄集,"|",子窗口句柄)
如果(i==0)//单开
线程句柄[0]=线程.开启("我的脚本.自动喊话",子窗口句柄[])
否则//多开
数组空间.增加(线程句柄,0,1)
线程句柄[i]=线程.开启("我的脚本.自动喊话",子窗口句柄[6])
如果结束
遍历结束
功能结束
功能 自动喊话(窗口句柄)
循环(真)
窗口.发送按键(窗口句柄,13)//建码-回车
辅助.等待(1000)
窗口.发送字符串(窗口句柄,"HI")
辅助.等待(1000)
窗口.发送按键(窗口句柄,13)//建码-回车
辅助.等待(1000)
窗口.发送字符串(窗口句柄,"HI")
循环结束
功能结束
//开始按钮_点击操作
功能 开始_点击()
我的脚本.枚举窗口()
功能结束
//退出按钮_点击操作
功能 退出_点击()
数量
数组空间.大小(线程句柄,数量)//获得线程数量
遍历(i=0;i<数量;i++)
线程.关闭(线程句柄[i])//关闭所有线程
遍历结束
辅助.退出()
功能结束
空间结束
//空间结束语句
按教学视频写的,怎么会报错的呢,求高手指点!
作者:
星.月
时间:
2013-12-8 19:35
线程句柄数组和窗口句柄数组一样,都要定义为全局数组,你的线程句柄数组在多个功能里调用了
作者:
wjd1163
时间:
2013-12-8 19:59
星.月 发表于 2013-12-8 19:35
线程句柄数组和窗口句柄数组一样,都要定义为全局数组,你的线程句柄数组在多个功能里调用了 ...
我是菜鸟,要怎样改才行呀,大虾
作者:
星.月
时间:
2013-12-8 20:34
和窗口句柄数组一样,写在全局
窗口句柄=数组[1]
线程句柄=数组[1]
作者:
54984871
时间:
2013-12-8 20:52
线程句柄没有做全局
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1