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