找回密码
 加入
搜索
查看: 7146|回复: 10

[AU3基础] (已解决)请教:SysTreeView32 是什么东东?如何操作?

  [复制链接]
发表于 2012-11-20 15:05:24 | 显示全部楼层 |阅读模式
本帖最后由 yufei8051 于 2012-11-21 14:07 编辑

如图:
>>>> 控件信息 <<<<   
类名:        SysTreeView32
接口:        1
类别名:        SysTreeView321
名称:        
高级模式(类):[CLASS:SysTreeView32; INSTANCE:1]
ID:        59648
文本:        
坐标:        3, 47
大小:        204, 455
控件点击坐标:        118, 267
样式:        0x50200023
扩展样式:0x00000000
句柄:        0x0007097E
怎么都是这种东西啊?没见过,更主要的是 autoitx 的帮助文档里也查不到!请高手指点下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2012-11-20 15:33:59 | 显示全部楼层
ControlTreeView("窗口标题", "窗口文本", 控件ID, "命令" [, 选项1 [, 选项2]])
 楼主| 发表于 2012-11-20 16:09:41 | 显示全部楼层
ControlTreeView("窗口标题", "窗口文本", 控件ID, "命令" [, 选项1 [, 选项2]])
afan 发表于 2012-11-20 15:33



还是版主仁厚,感谢!!!
发表于 2012-11-20 18:31:17 | 显示全部楼层
回复 1# yufei8051

[ 更主要的是 autoitx 的帮助文档里也查不到!] 你说的?。。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2012-11-20 19:28:11 | 显示全部楼层
回复  yufei8051

[ 更主要的是 autoitx 的帮助文档里也查不到!] 你说的?。。。。
131738 发表于 2012-11-20 18:31


原来是在这部分查啊!受教了,感谢感谢!
我是在“函数参考”那里找,怪不得翻几遍也找不到。
又学一招,感谢指点!
 楼主| 发表于 2012-11-21 14:03:25 | 显示全部楼层
回复  yufei8051

[ 更主要的是 autoitx 的帮助文档里也查不到!] 你说的?。。。。
131738 发表于 2012-11-20 18:31



    非常惭愧的是,我在你说的那个地方还是没有找到
SysTreeView32
这个控件的说明,压根就没有啊

高级窗口描述
在此模式下,一些特殊的字符串可用来代替窗口标题参数,这样我们就可以使用下面的 属性 来识别一个窗口:

TITLE - 窗口标题
CLASS - 内部窗口类名
REGEXPTITLE -窗口标题使用 正则表达式 (如果正则表达式错误,将把 @error 设置为 2)
REGEXPCLASS -窗口类名使用 正则表达式 (如果正则表达式错误,将把 @error 设置为 2)
LAST - 使用上一次成功匹配的窗口,这样就不必三番四次地指定窗口标题和窗口文本了.
ACTIVE - 当前活动窗口
X(坐标) \ Y(坐标) \ W(宽度) \ H(高度) - 窗口坐标与大小
INSTANCE - 基于1开始的接口(instance,原翻译为枚举) 由程序自动分配的唯一标识.

都是这些啊
 楼主| 发表于 2012-11-21 14:05:18 | 显示全部楼层
回复 4# 131738


    求问高手,在帮助文件里怎么找到  SysTreeView 这个控件啊?
发表于 2012-11-21 14:15:21 | 显示全部楼层
回复 7# yufei8051


    2# 的 ControlTreeView 你确定看了帮助?

ControlTreeView

发送命令到 TreeView32 控件.

ControlTreeView ( "窗口标题", "窗口文本", 控件ID, "命令" [, 选项1 [, 选项2]] )



参 数
窗口标题目标窗口标题.
窗口文本目标窗口文本.
控件ID控件标识符.见 Controls 相关说明.
命令发送到控件的命令 (见下文).
选项1[可选参数] 某些命令需要的附加参数.
选项2[可选参数] 某些命令需要的附加参数.


返 回 值
返回取决与命令的结果,如下表所列.若发生错误(如命令或窗口/控件无效),则 @error = 1.

命令, 选项1, 选项2操作
"Check", "项目"选中项目 (如果项目支持选中).
"Collapse", "项目"折叠项目,使其隐藏它的子项目.
"Exists", "项目"如果项目存在返回 1,否则返回 0.
"Expand", "项目"展开项目,使其显示它的子项目.
"GetItemCount", "项目"返回所选项目的子项目数量.
"GetSelected" [, 使用索引]返回当前所选项目的文本参考 (如果"使用索引"设置为 1,将返回所选项目的索引参考).
"GetText", "项目"返回项目文本.
"IsChecked"返回项目选中状态. 1:选中、0:未选中、-1:没要选择框.
"Select", "项目"选取项目.
"Uncheck", "项目"取消项目选中状态 (如果项目支持选中).


为什么就不会稍微研究下呢,你这样的学习态度难以进步
发表于 2012-11-21 14:30:15 | 显示全部楼层
本帖最后由 131738 于 2012-11-21 14:32 编辑

回复 6# yufei8051

1. SysTreeView32 是什么东东?窗口信息工具已经告诉你了:树视图控件的类名!!!

2. 如何操作? 看你 6 楼的帖子  8楼 afan 的回帖!

3. [ SysTreeView32 这个控件的说明,压根就没有啊 ],百度,必应,Google。。。。。。

如果还不满意,则将你的意思进一步表明!!!无语。。。。
 楼主| 发表于 2012-11-21 15:19:37 | 显示全部楼层
本帖最后由 yufei8051 于 2014-4-29 11:27 编辑
回复  yufei8051


    2# 的 ControlTreeView 你确定看了帮助?

ControlTreeView

发送命令到 ...
afan 发表于 2012-11-21 14:15



    谢谢超版回复。
ControlTreeView 这个函数看到你在2楼回复后研究过,现在也会用了。
我的意思是,比如第一次见到 TreeView32 这样的控件,怎么才能知道应当用什么函数去操作它?也许是我没表达清楚吧
;Local $Getxmsl=ControlTreeView($htzqchtz,"","SysTreeView321","GetItemCount");获取项目数量
;Local $Getxmwb=ControlTreeView($htzqchtz,"","SysTreeView321","GetText");获取项目文本
;Local $Getxmxz=ControlTreeView($htzqchtz,"","SysTreeView321","Select","买入");选中项目
 楼主| 发表于 2012-11-21 15:23:02 | 显示全部楼层
回复 9# 131738


    谢谢你的关注。
我的意思如楼上所述。
可能是我太菜了吧,问得问题比较幼稚,海涵海涵
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-18 10:41 , Processed in 0.085863 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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