请选择 进入手机版 | 继续访问电脑版

易语言吧

 找回密码
 立即注册

搜索
热搜: 活动 交友 discuz
查看: 131|回复: 3

[易语言问题] 如何实现在其他应用程序打开的窗口内输入变量值

[复制链接]

4

主题

15

帖子

126

积分

易语言菜鸟

Rank: 2

积分
126
威望
0
易币
111
贡献
0
积分
126
UID
29309
在线时间
15 小时
注册时间
2022-8-19
发表于 2022-9-16 05:53:49 | 显示全部楼层 |阅读模式
10易币
举例:
打开一个股票交易软件,买入或卖出界面,则会有输入代码栏,价格栏,以及数量等等输入栏
如何实现用易语言把相关数据写入到里面
同时每次输入不同的数,所以给出的会是一个变量或数组内容.
输入常量值可以模拟键盘输入,变量值不能模拟键盘了,
我想应该是类似于存入剪切板,然后粘贴写入相关位置


对于其他应用窗口的输入位置去输入变量值,我一直在努力寻找和实现,没有眉目,望帮助

最佳答案

查看完整内容

窗口_置控件内容() 相关代码.用模块.模块也是易语言写的人家.可以看看模块源码看看杂实现的[ecode=2].版本 2 .子程序 窗口_置控件内容, , 公开, 向指定的编辑框内置入指定的内容。 .参数 控件句柄, 整数型 .参数 欲写入的内容, 文本型 SendMessageA_文本 (控件句柄, 12, 0, 欲写入的内容) .版本 2 .DLL命令 SendMessageA_文本, 整数型, "user32", "SendMessageA", 公开 .参数 hwnd, 整数型 .参数 消息号, 整数型, , ...

5

主题

56

帖子

435

积分

易语言学徒

Rank: 3Rank: 3

积分
435
威望
0
易币
379
贡献
0
积分
435
UID
19739
在线时间
33 小时
注册时间
2021-10-30
发表于 2022-9-16 05:53:50 | 显示全部楼层
窗口_置控件内容()    相关代码.用模块.模块也是易语言写的人家.可以看看模块源码看看杂实现的
  
子程序名返回值类型公开备 注
窗口_置控件内容向指定的编辑框内置入指定的内容。
参数名类 型参考可空数组备 注
控件句柄整数型   
欲写入的内容文本型   
SendMessageA_文本 (控件句柄, 12, 0, 欲写入的内容)
DLL命令名返回值类型公开备 注
SendMessageA_文本整数型
DLL库文件名:
user32
在DLL库中对应命令名:
SendMessageA
参数名类 型传址数组备 注
hwnd整数型  
消息号整数型  消息的标识符
参数一整数型  具体取决于消息
参数二文本型  具体取决于消息


回复

使用道具 举报

4

主题

15

帖子

126

积分

易语言菜鸟

Rank: 2

积分
126
威望
0
易币
111
贡献
0
积分
126
UID
29309
在线时间
15 小时
注册时间
2022-8-19
 楼主| 发表于 2022-9-18 06:52:01 | 显示全部楼层
谢谢回复
经代码实测,该指令修改了窗口的标题,并没有到窗口内的输入条
下图为实际问题
窗口有两层,底层为红色框,有窗口标题和类名,可以很容易的找到地址
黑框和蓝框为其底层上的两个并行窗口,上层1窗口有类名没有窗口标题,窗口2有类名和标题名,但是否为底层的子窗口呢,现在不能获得窗口1的句柄
目标需要在上层1的窗口证券代码输入条中输入变量的对应值
求高手解决
截图202209180647285365..png
回复

使用道具 举报

4

主题

15

帖子

126

积分

易语言菜鸟

Rank: 2

积分
126
威望
0
易币
111
贡献
0
积分
126
UID
29309
在线时间
15 小时
注册时间
2022-8-19
 楼主| 发表于 昨天 15:53 | 显示全部楼层
已自行解决,但热心人必须感谢
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【选择右侧内容,快速回复】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 需要先绑定手机号

QQ|一:站内所有资源均来自互联网收集或用户上传分享,本站不拥有此类资源的版权。 作为网络服务提供者,对转载行为的发生不具备充分的监控能力。但是当版权拥有者提出侵权并出示充分的版权证明材料时,易语言吧负有移除转载作品以及停止继续传播的义务。在满足前款条件下采取移除等相应措施后不为此向原发布人承担违约责任,包括不承担因侵权不成立而给原发布人带来损害的赔偿责任。 用户免费分享产生,如果侵犯了你的权益,联系QQ:3066137757|Archiver|手机版|小黑屋|易语言吧

GMT+8, 2022-10-2 04:45 , Processed in 0.242977 second(s), 31 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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