|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
按yy视频 线程操作 完全抄袭但是运行 多线程实验.喊话内容操作(句柄整型数组[序号]) 时提示窗口句柄不能为空 运行 多线程实验.喊话(句柄整型数组[序号]) 时正常[code][空间 多线程实验
整型 线程1,线程2
//功能 整型 喊话(整型 句柄)
//字符型 喊话操作=字符串.格式化("这里是窗口句柄:%d的喊话操作",句柄)
//窗口.设置标题(句柄,喊话操作)
//返回 0
//功能结束
功能 整型 操作()
字符型 句柄集
句柄集=系统.枚举("Notepad",1)
如果(字符串.长度(句柄集)==0)
辅助.消息框("没找到窗口")
返回 -1
如果结束
字符型[] 句柄字符串数组
字符串.分割(句柄集,"|",句柄字符串数组)
整型 长度=0,序号=0
数组.大小(句柄字符串数组,长度)
整型[] 句柄整型数组
句柄整型数组=整型[长度]
循环(序号<长度)
句柄整型数组[序号]=转换.字符型转整型(句柄字符串数组[序号])
序号=序号+1
循环结束
如果(长度!=0)
循环(真)
序号=0
循环(序号<长度)
//多线程实验.喊话(句柄整型数组[序号])
多线程实验.喊话内容操作(句柄整型数组[序号])
序号=序号+1
辅助.等待(1000)
循环结束
循环结束
如果结束
返回 0
功能结束
功能 整型 喊话内容操作(整型 父窗口句柄)
字符型 句柄集=系统.枚举(转换.整型转字符型(父窗口句柄),3)
如果(字符串.长度(句柄集)==0)
辅助.消息框("没找到")
返回 -1
如果结束
字符型[] 子句柄字符串数组
字符串.分割(句柄集,"|",子句柄字符串数组)
整型 长度=0,序号=0,句柄
数组.大小(子句柄字符串数组,长度)
整型[] 句柄数组=整型[长度]
循环(序号<长度)
句柄数组[序号]=转换.字符型转整型(子句柄字符串数组[序号],0)
序号=序号+1
循环结束
循环(序号<长度)
如果(窗口.类名(句柄数组[序号])=="Edit")
句柄=句柄数组[序号]
跳出
如果结束
序号=序号+1
循环结束
字符型 喊话操作=字符串.格式化("这里是窗口句柄:%d的喊话操作",句柄)
窗口.提交按键(句柄,13)
辅助.等待(300)
窗口.提交字符串(句柄,喊话操作)
辅助.等待(300)
窗口.提交按键(句柄,13)
返回 0
功能结束
功能 逻辑型 开始_点击()
线程1=线程.开启("多线程实验.操作","")
返回 真
功能结束
功能 逻辑型 退出_点击()
辅助.退出()
返回 真
功能结束
空间结束/code] |
|