Control
提供: AutoHotkey Wiki
実行制御 | GUI表示 | 演算・変数 | メモリ・DLL操作 | 文字列操作 |
キーボード | マウス | シェル | ウィンドウ | ウィンドウグループ
ステータスバー | コントロール | サウンド | ファイル | INIファイル |
レジストリ | 環境変数 | AutoHotkey | その他 | 設定関係 | オブジェクト
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
。
AHKL [v1.1.04+] このコマンドは失敗した場合に例外をスローすることができる。詳細は実行時エラーを参照。
Related[編集]
SetControlDelay, ControlGet, GuiControl, ControlGetText, ControlSetText, ControlMove, ControlGetPos, ControlClick, ControlFocus, ControlSend
Example(s)[編集]
Control, HideDropDown, , ComboBox1, Some Window Title