TC官方合作论坛
标题:
求助,这个函数5.2要怎么写?
[打印本页]
作者:
ab8300
时间:
2015-7-15 05:10
标题:
求助,这个函数5.2要怎么写?
本帖最后由 ab8300 于 2015-7-15 05:18 编辑
//***************************************获取窗口句柄*****************************//
功能 获取窗口句柄(句柄,行号)
句柄 = dm.GetMousePointWindow()//获取鼠标指向的窗口句柄
检测开关 = 真
如果(句柄 > 0)
如果(是否重定义)
//对数组进行重定义
窗口句柄数组 = 数组空间.重定义(窗口句柄数组,真,Index+1)
dm数组 = 数组空间.重定义(dm数组,真,Index+1)
任务线程句柄 = 数组空间.重定义(任务线程句柄,真,Index+1)
检测线程句柄 = 数组空间.重定义(检测线程句柄,真,Index+1)
小窗口句柄数组 = 数组空间.重定义(小窗口句柄数组,真,Index + 1)
如果结束
//错误判断机制 判断当前所获取的窗口是否已经绑定了
数组下标 = 数组空间.查找(窗口句柄数组,句柄)
如果(数组下标 == -1)
//说明没有绑定过 此时Index = 0
窗口句柄数组[Index] = 句柄
//返回 句柄
霸者之刃.主窗口绑定(句柄,行号)
否则
辅助.消息框("请不要重复运行脚本")
//返回 -1
如果结束
如果结束
功能结束
表示对5.0的数组真的很晕!!!!!!!数组重定义哪去了? 改的出入也太大了吧?完全不理会我们新手的感受!
作者:
言术
时间:
2015-7-15 07:18
修改了一下,不知对不对,你参考下:
功能 获取窗口句柄(句柄,行号)
句柄 = dm.GetMousePointWindow()//获取鼠标指向的窗口句柄
检测开关 = 真
如果(句柄 > 0)
如果(是否重定义)
//对数组进行重定义
数组追加元素(窗口句柄数组,"")
数组追加元素(dm数组,"")
数组追加元素(任务线程句柄,"")
数组追加元素(检测线程句柄,"")
数组追加元素(小窗口句柄数组,"")
结束
//错误判断机制 判断当前所获取的窗口是否已经绑定了
数组下标 = 数组值查找(窗口句柄数组,句柄)
如果(数组下标 == -1)
//说明没有绑定过 此时Index = 0
窗口句柄数组[Index] = 句柄
//返回 句柄
主窗口绑定(句柄,行号)
否则
消息框("请不要重复运行脚本")
//返回 -1
结束
结束
结束
复制代码
作者:
果果1314
时间:
2015-7-15 09:04
言术 发表于 2015-7-15 07:18
修改了一下,不知对不对,你参考下:
大神,你没事的时候也关注我这个新手的问题一把
作者:
果果1314
时间:
2015-7-15 09:04
言术 发表于 2015-7-15 07:18
修改了一下,不知对不对,你参考下:
大神,你没事的时候也关注我这个新手的问题一把
作者:
果果1314
时间:
2015-7-15 09:05
言术 发表于 2015-7-15 07:18
修改了一下,不知对不对,你参考下:
大神,你没事的时候也关注我这个新手的问题一把
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1