TC官方合作论坛

 找回密码
 立即注册
查看: 693|回复: 2
打印 上一主题 下一主题

[已解决] 获取不到 另外个TC程序里的 编辑框 的句柄

[复制链接]
跳转到指定楼层
楼主
发表于 2014-8-20 00:50:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用一个绑定的主窗口 去绑定另外个窗口里的 编辑框
获取不到句柄,怎么回事哦。。。



用了 抓抓 ,,,是有个 Edit 的编辑框的类名的,,
于是写了 ,TS插件如下的 获取方式:


但是 编辑框的 句柄,这样不能获取,,是为什么呢?




大神,,教教吧。。。   最好是天使能直接绑定的,不要去枚举系统什么的。是有特定用途的。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

沙发
发表于 2014-8-20 00:59:20 | 只看该作者
得到目标程序窗口句柄 枚举子窗口句柄 筛选出想要的控件句柄
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2014-8-20 13:39:46 | 只看该作者
//======================发送字符串到 编辑框=======================
功能 按钮3_点击()
    变量 子句柄字串,子句柄数组,edit句柄,大小1,下标1
    序号=列表框.得到选项("列表框0")
    父窗口句柄=列表框.获得文本("列表框0",序号)
    子句柄字串=系统.枚举(父窗口句柄,3)
    字符串.分割(子句柄字串,"|",子句柄数组)
    数组空间.大小(子句柄数组,大小1)
    遍历(下标1=0;下标1<大小1;下标1++)
        如果(窗口.类名(子句柄数组[下标1])=="Edit")
            edit句柄=子句柄数组[下标1]
            调试输出(edit句柄)
            发送是否成功=ts.SendString(edit句柄,编辑框.获得文本("编辑框0"))
            调试输出("发送是否成功:"&发送是否成功)
        如果结束
    遍历结束
功能结束
//======================end=======================
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-25 22:03 , Processed in 0.299019 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表