易语言组件 怎样获取组件名称?

就是组件属性第一项的名称。比如: 【 按钮1.标题 】当中的“按钮1”如何提取? 希望用 X=按钮1 (注:X 为变量) 然后遍历扫描 X ,获得相应的X组件,再调用那个组件的。不调用API...有没折冲的方法?现在被卡在这里了。 谢谢!!

.版本 2
.子程序 窗口_取句柄, 整数型, 公开, 成功返回控件的句柄,失败返回0
.参数 父窗口句柄, 整数型, 可空, 如果是取顶级的窗口句柄请留空
.参数 子窗口句柄, 整数型, 可空, 如果是取顶级的窗口句柄请留空
.参数 窗口类名, 文本型, 可空, 窗口的类名
.参数 窗口标题, 文本型, 可空, 窗口的标题
返回 (FindWindowExA_文本 (父窗口句柄, 子窗口句柄, 窗口类名, 窗口标题))

.版本 2
.DLL命令 FindWindowExA_文本, 整数型, "user32", "FindWindowExA", 公开
    .参数 父窗口句柄, 整数型
    .参数 子窗口, 整数型
    .参数 类名, 文本型
    .参数 标题, 文本型    

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-12-16
定义变量X复制窗口组件(_启动窗口.按钮1,X) 之后就在按钮1的代码里:局部变量:事件组件;按钮局部变量:获取的标题;文本型 代码:事件组件=取事件组件()获取的标题=事件组件.标题本回答被网友采纳
第2个回答  2013-08-13

.子程序 _按钮1_被单击

.局部变量 事件按钮,按钮

赋值(事件按钮,取事件组件())

调试输出(取组件名称(事件按钮))

第3个回答  2013-04-22
貌似不怎么好,你可以用复制组件就可以了

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网