發(fā)送命令到控件.
ControlCommand ( "標(biāo)題", "文本", 控件ID, "命令" [,
"選項"] )
標(biāo)題 | 目標(biāo)窗口標(biāo)題. |
文本 | 目標(biāo)窗口文本. |
控件ID | 控件標(biāo)識符. 相關(guān)說明見 Controls. |
命令 | 發(fā)送到控件的命令. |
選項 | [可選參數(shù)] 某些命令需要的附加參數(shù). |
命令, 選項 | 返回值 |
"IsVisible", "" | 若目標(biāo)控件可見則返回值 1, 否則返回 0 |
"IsEnabled", "" | 若目標(biāo)控件激活則返回值 1, 否則返回 0 |
"ShowDropDown", "" | 彈出組合框(ComboBox)的下拉列表 |
"HideDropDown", "" | 折疊組合框(ComboBox)的下拉列表 |
"AddString", '字符串' | 添加字符串到 ListBox 或 ComboBox 下拉列表的后面 |
"DelString", 字符串位置 | 刪除 ListBox 或 ComboBox 指定位置的字符串 |
"FindString", '字符串' | 返回 ListBox 或 ComboBox 匹配指定字符串的位置 |
"SetCurrentSelection", 項目位置 | 選擇 ListBox 或 ComboBox 指定位置的項目 |
"SelectString", '字符串' | 選擇 ListBox 或 ComboBox 匹配指定字符串的項目 |
"IsChecked", "" | 返回按鈕選擇狀態(tài). 1 為選中; 0 為未選中 |
"Check", "" | 選中單選框或復(fù)選框 |
"UnCheck", "" | 非選中單選框或復(fù)選框 |
"GetCurrentLine", "" | 返回編輯框中插入符所在行號 |
"GetCurrentCol", "" | 返回編輯框中插入符所在列號 |
"GetCurrentSelection", "" | 返回 ListBox 或 ComboBox 當(dāng)前選中的項目名稱 |
"GetLineCount", "" | 返回編輯框的總行數(shù) |
"GetLine", 行號 | 返回編輯框指定行的文本 |
"GetSelected", "" | 返回編輯框選定的文本 |
"EditPaste", '字符串' | 粘貼指定字符串到編輯的插入符號位置 |
"CurrentTab", "" | 返回 SysTabControl32 控件中當(dāng)前顯示的標(biāo)簽 |
"TabRight", "" | 切換 SysTabControl32 控件顯示下一個(右邊)標(biāo)簽 |
"TabLeft", "" | 切換 SysTabControl32 控件顯示上一個(左邊)標(biāo)簽 |
"SendCommandID", 命令 ID | 模擬 WM_COMMAND 消息. 通常用于 ToolbarWindow32 控件 - 使用 Au3Info 工具欄選項卡獲取命令 ID. |
Run("notepad.exe")
ControlCommand("[CLASS:Notepad]", "",
"Edit1",
"GetLineCount",
"")
;以上為官方原示例,以下為中文網(wǎng)文檔附加示例:
WinWaitActive("[CLASS:Notepad]","")
ControlCommand("[CLASS:Notepad]", "",
"Edit1",
"EditPaste",
"放點文本進(jìn)去")
provider with jb51.net (unicode) |