向TreeView32元素发送一个命令.
ControlTreeView('title','text',controlID,'command'[,option1[,option2]])
参数
title
|
标题/描述符/窗口类. 参见: 窗口和标题.
|
text
|
窗口文本.
|
controlID
|
控件ID. 参见: 控件.
|
command
|
运送到一个项目 命令. 见下表。.
|
option1
|
[可选] 某些命令需要可选参数.
|
option2
|
[可选] 某些命令需要可选参数.
|
返回值
该操作取决于下表中列出的命令。在发生错误的情况下(例如,找不到无效的窗口/元素) @error = 1.
'command'[,option1[,option2]]
|
效果
|
'Check','пункт'
|
在项目上设置复选标记(如果项目支持此项目)。
|
'Collapse','пункт'
|
通过隐藏嵌套项来折叠项目。
|
'Exists','пункт'
|
返回1,如果该项存在,否则为0。
|
'Expand','пункт'
|
通过显示嵌套来展开项目。
|
'GetItemCount','пункт'
|
返回所选项目的子项目数量。
|
'GetSelected'[,UseIndex]
|
返回所选项目的名称作为树中的路径(或index-link,如果UseIndex = 1)。
|
'GetText','пункт'
|
返回指定为路径或索引链接的项目的文本。
|
'IsChecked'
|
返回项目的状态。 1:带勾号,0:不勾号,-1:不勾选。
|
'Select','пункт'
|
选择指定为路径或索引链接的项目。
|
'Uncheck','пункт'
|
取消选中项目(如该项目支持此项目)。
|
参数上表中的“项目”是对作为文本和/或索引组合的特定TreeView项目的引用。初始索引为0. On例如:
Heading1
----> H1SubItem1
----> H1SubItem2
----> H1SubItem3
----> ----> H1S1SubItem1
Heading2
Heading3
每个“级别”分隔符号|。该索引前面是#。 On例如:
点
|
项目链接
|
Heading2
|
'Heading2'或'#1'
|
H1SubItem2
|
'Heading1|H1SubItem2'或'#0|#1'
|
H1S1SubItem1
|
'Heading1|H1SubItem3|H1S1SubItem1'或'#0|#2|#0'
|
点链接可以混合使用, 例如 'Heading1|#1'.
注释::
由于AutoIt是32位应用程序,因此在64位Windows中运行时访问64位应用程序(如Explorer)时,某些命令不可用.
该函数可以通过命令调用 exect
参见:
ControlCommand
exect=ControlTreeView('[CLASS:My]','''','TreeView32','Uncheck','4') ;; 取消选中TreeView32框
© Аверин Андрей для Total Commander Image Averin-And@yandex.ru
|