Control
コントロールを操作する
Control, Cmd [, Value, Control, WinTitle, WinText, ExcludeTitle, ExcludeText]
Parameters
引数名 | 説明 |
---|
Cmd, Value
|
以下のどれか。
Valueに追加で引数をとるものもある。
- Check
-
チェックボックスやラジオボックスのチェックを入れる
- Uncheck
-
チェックボックスやラジオボックスのチェックをはずす
- Enable
-
コントロールを使用可能にする
- Disable
-
コントロールを使用不可にする
- Show
-
コントロールを可視にする
- Hide
-
コントロールを不可視にする(アクセスキーは有効なままなので、完全にユーザーが操作できなくするにはDisableを併用する)
- Style,N
- ExStyle,N
-
コントロールのスタイル/拡張スタイルを変更する。
Nに指定する値については、ウィンドウスタイル一覧を参照。
Nの前に「+」をつけると、そのスタイルを既存のスタイルに追加、「-」をつけるとスタイルを削除、「^」をつけるとスタイルの有無を反転。
ErrorLevelは、正常終了時は「0」、適用不可能なスタイルを指定した場合などは「1」になる。
- ShowDropDown
-
コンボボックスのドロップダウンを開く
- HideDropDown
-
コンボボックスのドロップダウンを閉じる
- TabLeft [, Count]
-
タブコントロールで、Countで指定した数だけ左のタブを選択する
- TabRight [, Count]
-
タブコントロールで、Countで指定した数だけ右のタブを選択する
- Add, String
-
リストボックスやコンボボックスにStringで指定した文字列を追加する(TListBox/TComboBoxコントロールにも対応)
- Delete, N
-
リストボックスやコンボボックスのN番目の項目を削除する(TListBox/TComboBoxコントロールにも対応)
- Choose, N
-
リストボックスやコンボボックスのN番目の項目を選択する(TListBox/TComboBoxコントロールにも対応)
- ChooseString, String
-
リストボックスやコンボボックスのStringと一致する項目を選択する(TListBox/TComboBoxコントロールにも対応)
- EditPaste, String
-
エディットコントロールにStringで指定した文字列を貼り付ける
|
Control
|
コントロールを指定。
ウィンドウ指定の方法参照。
|
WinTitle
|
ウィンドウタイトルなど。
ウィンドウ指定の方法参照。
|
WinText
|
ウィンドウに含まれるテキスト
|
ExcludeTitle
|
除外タイトル
|
ExcludeText
|
除外テキスト
|
ErrorLevel
成功時は「0」、失敗時は「1」。
Related
SetControlDelay, ControlGet, GuiControl, ControlGetText, ControlSetText, ControlMove, ControlGetPos, ControlClick, ControlFocus, ControlSend
Example(s)
ControlSet, HideDropDown, , ComboBox1, Some Window Title