找回密码
 加入
搜索
查看: 1961|回复: 2

【已解决】classnameNN不固定,如何定位一个控件

[复制链接]
发表于 2010-1-14 13:29:49 | 显示全部楼层 |阅读模式
本帖最后由 minixin 于 2010-1-14 17:08 编辑

我需要判断一个button的状态,而这个button 的ID会发生变化。我的代码:
If ControlCommand ($Title,"", "[CLASSNN:WindowsForms2.BUTTON.app.0.b7ab7b19]","IsEnabled") >0

即Class:WindowsForms2.BUTTON.app.0.b7ab7b, Instance:19
Class的值每次都不一样的。我需要判断这个button是Enable还是Disable的,有什么办法吗?

谢谢!

评分

参与人数 1金钱 +10 收起 理由
afan + 10 感谢主动将修改帖子分类为[已解决],请继续 ...

查看全部评分

 楼主| 发表于 2010-1-14 16:33:04 | 显示全部楼层
问题已解决。用button上的文字取代controlID. 当然这个文字必须是不会变化的!
谢谢kn007!
发表于 2010-1-30 22:25:29 | 显示全部楼层
我的问题是需要读取一个listview控件的内容,但是控件的ID不固定,有什么办法吗??
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-7-1 11:33 , Processed in 0.078618 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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