易语言的 对象.发送消息 用法

对象.发送信息 (整数型 信息值,整数型 参数1,整数型 参数2)
将指定信息发送到窗口或窗口组件,并等待且取回信息反馈值。本命令为中级对象成员命令。
参数<1>的名称为“信息值”,类型为“整数型(int)”。
参数<2>的名称为“参数1”,类型为“整数型(int)”,初始值为“0”。
参数<3>的名称为“参数2”,类型为“整数型(int)”,初始值为“0”。

后两个参数为辅助参数,一般保持默认就可以
应用实例:1、编辑框1.发送信息(769,0,0) //复制“编辑框1”中被选中的文本。
2、编辑框1.发送信息(770,0,0) //把剪贴板中的文本粘贴到“编辑框1”。
附常用参数:
1.移动控件
控件.发送信息 (274, 61458, 0)
控件.发送信息 (161, 2, 0)

2.调整控件尺寸
调整左边:
控件.发送信息 (274, 61441, 0)
调整右边:
控件.发送信息 (274, 61442, 0)
调整顶边:
控件.发送信息 (274, 61443, 0)
左上角调整:
控件.发送信息 (274, 61444, 0)
右上角调整:
控件.发送信息 (274, 61445, 0)
调整底部:
控件.发送信息 (274, 61446, 0)
左下角调整:
控件.发送信息 (274, 61447, 0)
右下角调整:
控件.发送信息 (274, 61448, 0)

3.控件最大化
控件.发送信息 (274, 61488, 0)

4.控件最小化
控件.发送信息 (274, 61473, 0)

5.鼠标带问号(再次单击问号消失)
发送信息 (274, 61836, 0)

6.关闭控件
控件.发送信息 (16, 0, 0)

7.单击鼠标左键
控件.发送信息 (513, 0, 0)

8.清除窗口标题
控件.发送信息 (12, 0, 0)

9.复制
编辑框.发送信息 (769, 0, 0)

10.粘帖
编辑框.发送信息 (770, 0, 0)

11.全选
编辑框.发送信息 (177, 0, -1)

12.清空内容
编辑框.发送信息 (12, 1, 0)

13.按钮单击
发送消息 (发送按钮句柄, 245, 0, 0)

14.删除
控件.发送信息 (768, 0, 0)

15.剪切
控件.发送信息 (771, 0, 0)

16.撤销
控件.发送信息 (772, 0, 0)

17.退出
控件.发送信息(1,0,0)

18.获得焦点
控件.发送信息(7,0,0)

19.失去焦点
控件.发送信息(8,0,0)

20.结束
控件.发送信息(25,0,0)

21.单击鼠标右键
控件.发送信息 (123, 0, 0)

22.取消全选
编辑框.发送信息 (177, 0, 0)

23.超级列表框排序
超级列表框1.发送信息 (4144, 0, 0)
追问
如果我要向已经运行的Word发送按键信息该怎样写呢?
以向WORD发送 alt+i 组合键为例,该怎样写代码?
回答出来了的话采纳为最佳答案
回答
键盘_消息 (取焦点窗口句柄 (), #ALT键, #按下, 真)
键盘_消息 (取焦点窗口句柄 (), #I键)
键盘_消息 (取焦点窗口句柄 (), #AIT键, 4, 真)

--参考:
windows下有个user32.dll,这个api里面的sendmessage(hwnd,msg,wparam,lparam)可以实现你要的功能,参数一:要操作对象的句柄 ,参数二:消息类型,参数三和参数四是根据参数一和参数二的不同而变化的,
比如你要发送键盘消息,那么参数三就是vk值,参数四可直接设为0
如果你要发送鼠标消息 那么参数三可以直接设为0,参数四就是鼠标的位置信息,可以用合并整数(x,y)这个命令的返回值填写进去
易语言是一种面向中文和儿童的编程语言,易语言提供了非常简单和易于理解的语法和接口,使得初学者可以很容易地创建HTTP对象,并进行HTTP请求和数据处理。 在易语言中创建HTTP对象非常简单。首先,我们需要使用"声明"语句来声明一个HTTP对象,例如: 声明网络变量 http_obj as 网络通信控件 接下来,我们需要使用"初始化"语句来初始化HTTP对象: 初始网络器.取对象(http_obj) 完成上述步骤后,我们就创建了一个HTTP对象,可以使用该对象进行HTTP请求。例如,我们可以使用"设置"语句来设置HTTP请求的URL: 设置 http_obj.设置URL("http://www.example.com") 然后,我们可以使用"发起请求"语句来发送HTTP请求并接收响应: 如果 http_obj.发起请求(无,无) == "|已成功收到响应|" 则 . . . 结束如果 在收到HTTP响应后,我们可以使用相应的方法来获取响应数据。例如,可以使用"读取全部"语句来读取并获取响应数据: 定义 变量 响应数据 字符串型 设置 响应数据= http_obj.读取全部() 之后,我们可以对响应数据进行处理,根据需要提取所需的信息。 最后,在不再需要HTTP对象时,我们需要使用"清理"语句来清理HTTP对象: 清理 网络通信控件 以上就是用易语言创建HTTP对象的基本过程。通过简单的几行代码,我们就可以使用易语言进行HTTP请求和数据处理,实现与网络数据的交互和处理。易语言提供了非常简单和易于理解的接口,使得初学者可以轻松上手,并进行HTTP编程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值