TC官方合作论坛

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

[已解决] qq聊天窗口无法发送字符串

[复制链接]
跳转到指定楼层
楼主
发表于 2015-2-7 15:32:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

大神帮看看,怎么内容发送不上去呢?发送以设置成回车键发送,运行时提示内容不能为空。说明回车键按键正常。就是没有内容。qq版本6.9
功能 按钮0_点击()
    窗口句柄=窗口.找到窗口("机器人","")
    如果(窗口句柄==0)
        辅助.消息框("窗口没有找到")
    否则
        编辑框.设置文本("编辑框0",窗口句柄)
        //辅助.消息框(窗口句柄)
    如果结束
    辅助.等待(1000)
    变量 x=75,y=422
    窗口.鼠标移动(窗口句柄,x,y)
    窗口.鼠标左键按下(窗口句柄,x,y)//点击那个聊天框区域,使其有焦点
   //-----------下面3种方法都不行!!!!!-------------
    窗口.发送字符串(窗口句柄,"123")//发送字符串
    //键盘.发送字符串("123")
    //窗口.提交字符串(窗口句柄,"123")

    窗口.发送按键(窗口句柄,13)//按回车键

功能结束



本帖子中包含更多资源

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

x
回复

使用道具 举报

沙发
发表于 2015-2-7 16:37:08 | 只看该作者
可以的,今天还发送着呢.
  1. 功能 按钮1_点击()
  2.     窗口句柄 = 窗口.找到窗口("机器人")
  3.     如果(窗口句柄 == 0)
  4.         调试输出("没有找到窗口")
  5.         返回 -1
  6.     否则
  7.         调试输出(窗口句柄)
  8.     如果结束
  9.     辅助.等待(1000)
  10.     窗口.设置焦点(窗口句柄)
  11.     窗口.发送字符串(窗口句柄,"测试一下能不能发送")
  12.     辅助.等待(200)
  13.     窗口.发送按键(窗口句柄,13)
  14. 功能结束
  15. //看看你的窗口句柄是否正确呀
复制代码
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2015-2-7 16:47:03 | 只看该作者
龍飛 发表于 2015-2-7 16:37
可以的,今天还发送着呢.

你这代码好用,我得对比一下我错在哪里了,谢谢你了。
回复 支持 反对

使用道具 举报

地板
发表于 2015-2-7 16:57:41 | 只看该作者
我的测试可以,你试试吧
  1. 空间 测试2
  2. 功能 开始_点击()
  3. 窗口句柄=窗口.找到窗口("言术")
  4. 如果(窗口句柄==0)
  5.     调试输出("没有找到窗口")
  6. 否则
  7.     调试输出("窗口句柄:"&窗口句柄)
  8. 如果结束
  9. 窗口.提交字符串(窗口句柄,"哈哈")
  10. 辅助.等待(100)
  11. 窗口.提交按键(窗口句柄,13)
  12. 功能结束
  13. 空间结束
复制代码
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2015-2-7 19:17:17 | 只看该作者
言术 发表于 2015-2-7 16:57
我的测试可以,你试试吧

确实可以,谢谢你的回答,又学了知识了,原来不用设置焦点也可以发送。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-9-22 10:40 , Processed in 0.157937 second(s), 24 queries .

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

© 2001-2013 Comsenz Inc.

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