开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 1036|回复: 10
收起左侧

[求助] 大漠向窗口发送文本问题

[复制链接]
结帖率:100% (35/35)
发表于 2022-11-27 20:12:00 | 显示全部楼层 |阅读模式   湖北省恩施土家族苗族自治州
自己做的一个图色小工具,用到大漠的SendStringIme,向窗口发送文本,是一个VIP命令,使用绑定测试工具是可以发送的如下图:
QQ截图20221127195051.png
但是在子程序里面不能成功发送,返回0。
前面绑定都是成功的。
返回0
想请教下是咋回事



点评

问题自己已解决。使用精易模块的vbs脚本模拟键盘输入,把要输入的文本以拼音的方式储存常量,在输入法开启情况下,模拟键盘空格.回车输入文字。   湖北省恩施土家族苗族自治州  发表于 2022-11-30 11:03
结帖率:100% (1/1)

签到天数: 11 天

发表于 2022-11-27 20:17:15 | 显示全部楼层   四川省成都市
子程序你大漠对象传递过去没有哦。
回复 支持 反对

使用道具 举报

结帖率:100% (35/35)

签到天数: 7 天

 楼主| 发表于 2022-11-27 20:27:52 | 显示全部楼层   湖北省恩施土家族苗族自治州
jy小机灵鬼 发表于 2022-11-27 20:17
子程序你大漠对象传递过去没有哦。

在大漠初始化注册完成后要把大漠对象传递么

大漠注册

大漠注册

调试

调试


回复 支持 反对

使用道具 举报

结帖率:100% (23/23)
发表于 2022-11-27 20:41:21 | 显示全部楼层   安徽省宿州市
看你的图貌似是用的模块。你看看有没有其他接口。文档里面的SendString和SendString2,这两个是不需要绑定就发送的。你可以试试。基本这俩能解决你的问题。
或者绑定以后用SendStringIme去发送文本。

补充内容 (2022-11-27 20:41):
模块没用过。不清楚。我都是调用官方的没封模块。你按照我说的这几个命令去测试一下。行就行,不行就说明大漠不支持。或者用模拟输入在试试。
回复 支持 反对

使用道具 举报

结帖率:100% (35/35)

签到天数: 7 天

 楼主| 发表于 2022-11-27 21:04:45 | 显示全部楼层   湖北省恩施土家族苗族自治州
流浪的三毛 发表于 2022-11-27 20:41
看你的图貌似是用的模块。你看看有没有其他接口。文档里面的SendString和SendString2,这两个是不需要绑定 ...

SendString2发过去会乱码,调试用的是dx.public.input.ime公共属性,SendStringIme发送。不知道为啥调试不行,测试工具却可以发送。
回复 支持 反对

使用道具 举报

签到天数: 11 天

发表于 2022-11-27 23:32:30 | 显示全部楼层   四川省成都市
你要com初始化啊
回复 支持 反对

使用道具 举报

结帖率:100% (6/6)

签到天数: 19 天

发表于 2022-11-28 00:08:31 | 显示全部楼层   云南省昆明市
一般是焦点的问题,就是发送之前鼠标要点一下,不然电脑就不知道你要发送到哪里。。。
回复 支持 反对

使用道具 举报

结帖率:36% (4/11)

签到天数: 22 天

发表于 2022-11-28 10:40:51 | 显示全部楼层   江苏省南京市
1、绑定的模式,是否和测试工具的绑定模式一致,包括各种参数模式,如 键盘,公共属性等
2、输入的地方是否有焦点,若果没有,则需要发送文本前点击下。
3、SendString2,如果乱码可以先把文本转换下编码,再用SendString2这个发送。
4、如果确保都没问题,建议用官方原生代码测试下,也有可能是模块问题。
回复 支持 反对

使用道具 举报

结帖率:100% (23/23)
发表于 2022-11-28 16:01:16 | 显示全部楼层   安徽省宿州市
易智趣吖 发表于 2022-11-27 21:04
SendString2发过去会乱码,调试用的是dx.public.input.ime公共属性,SendStringIme发送。不知道为啥调试 ...

你再试试,发送前点击一下焦点位置在试试。
回复 支持 反对

使用道具 举报

结帖率:100% (35/35)

签到天数: 7 天

 楼主| 发表于 2022-11-30 10:58:18 | 显示全部楼层   湖北省恩施土家族苗族自治州
流浪的三毛 发表于 2022-11-28 16:01
你再试试,发送前点击一下焦点位置在试试。

开始就做了偏移点击输入框的,输入的文字乱码。最后没办法我用的精易模块的vbs脚本模拟键盘输入,把要输入的文本以拼音的方式储存常量,然后模拟键盘输入拼音加入空格回车就能输入啦。办法虽然笨但对于图色脚b来说完全够用。
回复 支持 反对

使用道具 举报

  高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

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