找回密码
 加入
搜索
查看: 1739|回复: 1

[GUI管理] 请版本帮忙删帖,有些帖子删不了

[复制链接]
发表于 2016-7-20 07:48:49 | 显示全部楼层 |阅读模式
本帖最后由 Huiseyu 于 2018-4-2 00:49 编辑

和SysListView321差不多的样子,但是我用ControlListView可以控制SysListView321,不能控制ListView20WndClass1

网上也有用c语言来获取的..无奈不懂程序,更看不懂c,不知A坛可不可以抽空看看用au3如何获取到ListView20WndClass1的内容。感谢
http://www.myexception.cn/vc-mfc/2018717.html
 楼主| 发表于 2016-7-20 21:37:03 | 显示全部楼层
自己顶一下先,还在尝试中,帮助文档中,除了gettext获取不到内容,其他都是可以的。
$TITLE = WinGetTitle('[CLASS:ThunderRT6FormDC]' ,'Run Summary') ;Win7
;~ $DATA = ControlListView($TITLE ,'' ,'ListView20WndClass1' ,'GetItemCount') ;返回列表中项目的数量.ok
$DATA = ControlListView($TITLE ,'' ,'ListView20WndClass1' ,'GetSelected') ;返回当前选中项目的位置.ok
;~ $DATA = ControlListView($TITLE ,'' ,'ListView20WndClass1' ,'GetSelectedCount') ;返回选中项目的数量.ok
;~ $DATA = ControlListView($TITLE ,'' ,'ListView20WndClass1' ,'GetSubItemCount') ;返回子项目的数量..ok
;~ $DATA = ControlListView($TITLE ,'' ,'ListView20WndClass1' ,'Select' ,0) ;选中一个或多个项目(请参考第一个命令).ok           ====
;~ MsgBox(8096 , $TITLE,$DATA)
另外我换了一个思路,不用获取文本落内容勉强说达到目的,但是ListView20WndClass1列表中支持文件排序。这就有可能打乱次序。而不能准确定位到指定项目。纠结中...
不知路过的大神有没有遇到ListView20WndClass1的,可否告知一下如何获取到列表中的内容,感激不尽啦....
#include'file.au3'
$FileList = _FileListToArray($cad ,'*.mdb')
_ArrayDisplay($FileList)
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-4-28 02:25 , Processed in 0.078910 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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