IT天空

 找回密码
 加入我们

手机号码,快捷登录

搜索

[求助] 如何判断一个程序中的按钮是否可以按下和判断ListView中的文本数量

[复制链接]
一世缥缈 发表于 2020-8-26 22:43:42 | 显示全部楼层 |阅读模式

大家好,最近公司一直在使用一个软件跑一些静态检查, 但是每次都要手动跑一边有点繁琐,想着用au3来自动执行,但是在编写脚本时候,对于下面几个情况要如何编写,希望可以帮助小弟一下,谢谢。


1, 在软件执行的过程中,会有一个监视窗口,里面有一个TListView的控件,我要怎么去判断控件的列表里面显示了多少行的内容,以此来判断是否执行结束。 (没有按钮可以控制)


2,在TListView上面还有一个Button组(我理解是个组,不能通过Au3自动的info工具获取一个按钮的信息), 怎样去判断这个组里面的其中一个按钮是否可以被按下(目的也是为了判断是否执行结束)


3, 有一个选项卡的界面,怎样不通过使用按键操作(用Send函数发送按键信息), 切换选项卡呢(另外一个选项卡的文字是在Hidden text里面,通过WinWaitActive好像取不到)
最近访问 头像模式 列表模式
noender 发表于 2020-8-27 08:17:11 | 显示全部楼层

活跃 54813| 技术 13| 互助 48| 钻石 550

TListView  不是可以读取里面的内容的吗。行也是可以的呀
noender 发表于 2020-8-27 08:19:38 | 显示全部楼层

活跃 54813| 技术 13| 互助 48| 钻石 550

ControlListView("标题", "文本", 控件ID, "GetText", 项目, 子项目)
noender 发表于 2020-8-27 08:23:58 | 显示全部楼层

活跃 54813| 技术 13| 互助 48| 钻石 550

Hidden text  是属于哪一个位置的呢。是状态栏的吗。。

点评

@noender 非常感谢,用你的办法,我成功解决了一个问题。 关于Hidden Text是这样的: 有一个配置的界面,上面有一个常规和详细的选项卡,我用 view info工具看,发现 “详细”的字样在Hidden Text里面。 一般  详情 回复 发表于 2020-9-6 20:53
 楼主| 一世缥缈 发表于 2020-9-6 20:53:59 | 显示全部楼层

活跃 12| 技术 0| 互助 0| 钻石 0

noender 发表于 2020-8-27 08:23
Hidden text  是属于哪一个位置的呢。是状态栏的吗。。

@noender 非常感谢,用你的办法,我成功解决了一个问题。
ControlListView("标题", "文本", 控件ID, "GetText", 项目, 子项目)
关于Hidden Text是这样的:
有一个配置的界面,上面有一个常规和详细的选项卡,我用 view info工具看,发现 “详细”的字样在Hidden Text里面。
一般通过ControlClick函数,无法获取到那个选项卡的ClassNN
 楼主| 一世缥缈 发表于 2020-9-6 20:59:27 | 显示全部楼层

活跃 12| 技术 0| 互助 0| 钻石 0

我还遇到 那种表示一个动作执行了多少的,ProcessBar(貌似是叫这个名字)
这个要怎么获取当前执行到多少了,以此来判断是否执行完毕。

点评

我不太听的懂你的意思。。执行到了多少,,是指执行了多少次,还是执行到了哪一步?  详情 回复 发表于 2020-9-7 14:06
noender 发表于 2020-9-7 14:06:00 | 显示全部楼层

活跃 54813| 技术 13| 互助 48| 钻石 550

一世缥缈 发表于 2020-9-6 20:59
我还遇到 那种表示一个动作执行了多少的,ProcessBar(貌似是叫这个名字)
这个要怎么获取当前执行到多少了 ...

我不太听的懂你的意思。。执行到了多少,,是指执行了多少次,还是执行到了哪一步?
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

一世缥缈

12

活跃

0

技术

0

互助
签到任务
最火的业界新闻
  • 科学家提出女娲城计划:试图成为火星上首个
  • 比特币单周流出资金达近亿美元 创最高纪录
  • 为什么有人说电脑一直开着更不容易坏?
  • 知乎首发财报:亏损同比扩大61.3% 知+营收
  • 台积电1nm取得重要进展 逼近硅芯片的物理极
  • 挖矿8个月后RTX 3080显卡售价仍高达2.3万元
  • 联想高管晒小新Pad Pro新机:骁龙870+独显
  • 温柔一刀:AMD Radeon RX 6600“Navi 23 RD
  • 小米在2020年初提交了一项模块化智能机设计
  • 外媒:芯片短缺正在推高科技产品价格 从电
炫酷的硬件Show
  • 振华SUPER FLOWER 铜皇450W 铜牌电源
  • 比小更小,Mini-STX装机
  • 华擎X99E-ITX + 银欣ML06 装机记
  • 最强双路泰坦硬管水冷 制作流程
  • 银欣FT02,双路E5工作站
  • 迟到的定制机箱小钢炮清理灰尘
  • 乔思伯UMX1 Plus,小巧的家用综合主机
  • 分体水冷第二弹-Inwin 805 infinity
  • 第一次DIY硬管水冷~~
  • 樱桃MX6.0 青轴 机械键盘 开箱
有趣的美图分享
  • 看到买家秀果断放弃
  • 真敢偷啊
  • 所以榴莲怎么判断是坏的?
  • 没有什么是克服不了的
  • 以前的我,最近的我
  • 保鲜膜还可以这样用
  • 伤我最深的人
  • 手机摄像头进化规律
  • 我的聊天能力
  • 幻想与现实
关注官方微信
快速回复 返回顶部 返回列表