易语言组件 怎样获取组件名称?
就是组件属性第一项的名称。比如:【按钮1.标题】当中的“按钮1”如何提取?希望用X=按钮1(注:X为变量)然后遍历扫描X,获得相应的X组件,再调用那个组件的。不调用API...
就是组件属性第一项的名称。比如: 【 按钮1.标题 】当中的“按钮1”如何提取? 希望用 X=按钮1 (注:X 为变量) 然后遍历扫描 X ,获得相应的X组件,再调用那个组件的。不调用API...有没折冲的方法?现在被卡在这里了。 谢谢!!
展开
4个回答
展开全部
.版本 2
.子程序 窗口_取句柄, 整数型, 公开, 成功返回控件的句柄,失败返回0
.参数 父窗口句柄, 整数型, 可空, 如果是取顶级的窗口句柄请留空
.参数 子窗口句柄, 整数型, 可空, 如果是取顶级的窗口句柄请留空
.参数 窗口类名, 文本型, 可空, 窗口的类名
.参数 窗口标题, 文本型, 可空, 窗口的标题
返回 (FindWindowExA_文本 (父窗口句柄, 子窗口句柄, 窗口类名, 窗口标题))
.版本 2
.DLL命令 FindWindowExA_文本, 整数型, "user32", "FindWindowExA", 公开
.参数 父窗口句柄, 整数型
.参数 子窗口, 整数型
.参数 类名, 文本型
.参数 标题, 文本型
推荐于2017-12-16
展开全部
定义变量X复制窗口组件(_启动窗口.按钮1,X) 之后就在按钮1的代码里:局部变量:事件组件;按钮局部变量:获取的标题;文本型 代码:事件组件=取事件组件()获取的标题=事件组件.标题
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.子程序 _按钮1_被单击
.局部变量 事件按钮,按钮
赋值(事件按钮,取事件组件())
调试输出(取组件名称(事件按钮))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
貌似不怎么好,你可以用复制组件就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询