空间 后台多开
线程句柄=数组[1]
功能 枚举窗口()
窗口句柄=数组[1],数量
窗口句柄集=系统.枚举("记事本",0)
如果(字符串.查找字符串(窗口句柄集,"|")<0)
窗口句柄[0]=窗口句柄集
否则
字符串.分割(窗口句柄集,"|",窗口句柄)
如果结束
数组空间.大小(窗口句柄,数量)
遍历(i=0;i<数量;i++)
子窗口句柄
子窗口句柄集=系统.枚举(窗口句柄,3)
字符串.分割(子窗口句柄集,"|",子窗口句柄)
如果(i==0)
线程句柄[0]=线程.开启("后台多开.自动喊话",子窗口句柄[0])
否则
数组空间.增加(线程句柄,0,1)
线程句柄=线程.开启("后台多开.自动喊话",子窗口句柄)
如果结束
遍历结束
功能结束
功能 自动喊话(窗口句柄)
循环(真)
窗口.发送按键(窗口句柄,13)
辅助.等待(1000)
窗口.发送字符串(窗口句柄,"TC您好!")
辅助.等待(1000)
窗口.发送按键(窗口句柄,13)
循环结束
功能结束
功能 开始_点击()
后台多开.枚举窗口()
功能结束
//退出按钮_点击操作
功能 退出_点击()
数量
遍历(i=0;i<数量;i++)
线程.关闭(线程句柄)
遍历结束
辅助.退出()
功能结束
空间结束
问题:1、点击开始按钮时只能有一个记事本在显示喊话功能,另外的没反应,然后光标移动到第二个记事本再点击一次开始,第二个记事本才开始喊话功能。
2、只能打开2个记事本,如果打开第三个记事本,就会提示
因为网上下载的视频教程都是老的TC版本,所以没法按照视频教程思路学习,只能自己摸索,不得不说枚举窗口多开对咱有一定难度,大大们如果能解答上面问题请帮帮忙,如果没办法就给段源码让小弟学习学习,小弟在此拜谢了
|