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