TC官方合作论坛

标题: 后台记事本输入如何实现 [打印本页]

作者: homewzw    时间: 2011-12-11 18:14
标题: 后台记事本输入如何实现
tc里的 后台根本不行,前台可以。看来tc还真不行.大漠插件绑定 子窗口(句柄),就提示句柄无效。但是我句柄确实存在,而且也找到了,就是邦不上。tc的干脆发送就没效果
作者: homewzw    时间: 2011-12-11 18:15
大漠综合工具一邦就上,tc用大漠邦顶层窗口可以,子窗口就是不行
作者: 小风子    时间: 2011-12-11 22:15
记事本有两个窗口的,只有子窗口才能输入字符或字符串!
句柄无效可能是你找到句柄是空的,你可以加个判断看看!
TC可以后台输入字符串或字符,你在论坛上搜索下就有了。
作者: homewzw    时间: 2011-12-13 22:01
  1. 空间 记事本文字输入
  2. //定义默认空间

  3. 功能 逻辑型 开始_点击()
  4. //这里添加你要执行的代码

  5. 返回 真
  6. //函数返回语句
  7. 功能结束

  8. 功能 逻辑型 退出_点击()
  9. //这里添加你要执行的代码

  10. 辅助.退出()

  11. 返回 真
  12. //函数返回语句
  13. 功能结束


  14. 功能 逻辑型 按钮0_点击()
  15. //这里添加你要执行的代码


  16. 整型 窗口句柄=窗口.找到窗口("111.txt - 记事本")
  17. 字符型 子窗口句柄=窗口.得到子窗口(窗口句柄)
  18. 整型 长度
  19. 长度=字符串.长度(子窗口句柄)
  20. 整型 位置
  21. 位置=字符串.查找字符串(子窗口句柄,"|")
  22. 字符型 子窗口1=字符串.截取(子窗口句柄,0,位置)
  23. 字符型 子窗口2=字符串.截取(子窗口句柄,位置+1,长度)
  24. 辅助.消息框(字符串.连接("找到窗口1:",子窗口1))
  25. 辅助.消息框(字符串.连接("找到窗口2:",子窗口2))
  26. //字符型 类名1=窗口.类名(转换.字符型转整型(子窗口1))
  27. //字符型 类名2=窗口.类名(转换.字符型转整型(子窗口2))
  28. //辅助.消息框(字符串.连接( 类名1,子窗口1))
  29. //辅助.消息框(字符串.连接(类名1,子窗口2))
  30.   窗口.发送字符串(转换.字符型转整型(子窗口1),"abcdefghijklmn")
  31.    窗口.发送字符串(转换.字符型转整型(子窗口2),"abcdefghijklmn")


  32. 返回 真
  33. 功能结束

  34. 空间结束
复制代码



后台发送,是成功了,但是记事本有两个 子窗口 咋区分呀,又取不到类名,连爪爪到取不到,但是(大漠,按键都能取到),还有一取类名,就出错。上源代码
作者: hiss    时间: 2011-12-19 00:33
我也是被这个问题困扰好久了,期待有人详解!
作者: hiss    时间: 2011-12-19 00:37
另外,我想如果抓抓能取到编辑区的类名一切就都很简单了,那才是真正称的上简单,但愿tc尽快改进吧!
作者: yangfusheng    时间: 2013-11-24 17:33
爱回帖爱积分,爱TC!!!!!!
作者: myf526cn    时间: 2014-3-14 15:25
看来这个问题是没人解决啊,呵呵

作者: myf526cn    时间: 2014-3-14 15:27
冷月老师的教程可以很好解决这个问题,有同样问题的去拜读一下吧
http://bbs.tyuyan.com/thread-18799-1-1.html




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1