関数の名称をクリックすると詳細が表示されます。大きなフォントで書かれた項目は、最もよく使われる項目です。
始まるエントリに移動します:E、 I、 M、 S、 W、 #
名前 | 説明 |
---|---|
{ ... }(ブロック) | ブロックとは、中括弧で囲まれた1つまたは複数の文のことです。一般に、関数定義や 制御フロー文と一緒に使用されます。 |
{ ... } / Object | プロパティ名と値のペアのリストから、Objectを作成します。 |
[ ... ] / Array | 一連のパラメータ値からArrayを作成します。 |
Abs | 指定された数値の絶対値を返します。 |
ASin | アークサイン(正弦が指定された数値となる数値)をラジアン単位で返します。 |
ACos | アークコサイン(コサインが指定された数値になる数値)をラジアン単位で返します。 |
ATan | アークタンジェント(接線が指定した数値となる数値)をラジアン単位で返します。 |
BlockInput | キーボードとマウスを使ってコンピューターと対話するユーザーの能力を無効または有効にします。 |
Break | あらゆるタイプのループ文から抜け出します(終了します)。 |
Buffer | 他の関数で使用するためのメモリブロックをカプセル化するBufferを作成します。 |
CallbackCreate | 呼び出すと、スクリプト内の関数にリダイレクトされるマシンコードアドレスを作成します。 |
CallbackFree | コールバックを削除し、関数オブジェクトへの参照を解放します。 |
CaretGetPos | キャレット(テキスト挿入点)の現在位置を取得します。 |
Catch | Try文の実行中に値やエラーがスローされた場合に実行するstatementsを1 つ以上指定します。 |
Ceil | この関数は、指定された数値を直近の整数に切り上げて返します(接尾辞の .00 は含まれません)。 |
Chr | 指定された番号で示される文字コードに対応する文字列(通常は1文字)を返す。 |
Click | 指定した座標でマウスボタンをクリックします。ボタンの長押し、ホイールの回転、カーソルの移動も可能です。 |
ClipboardAll | クリップボード上のすべてのもの(画像や書式など)を含むオブジェクトを作成します。 |
ClipWait | クリップボードにデータが入るまで待ちます。 |
ComCall | COMのネイティブインターフェースメソッドをインデックスで呼び出します。 |
ComObjActive | 登録されているCOMオブジェクトを取得します。 |
ComObjArray | COM で使用する SafeArray を作成します。 |
ComObjConnect | COMオブジェクトのイベントソースをスクリプトに接続し、イベントを処理できるようにします。 |
ComObject | COM オブジェクトを作成します。 |
ComObjFlags | COMラッパーオブジェクトの動作を制御するフラグを取得または変更します。 |
ComObjFromPtr | スクリプトが使用する生のIDispatchポインター(COMオブジェクト)をラップします。 |
ComObjGet | COM コンポーネントが提供するオブジェクトへの参照を返します。 |
ComObjQuery | COMオブジェクトにインターフェースやサービスを問い合わせる。 |
ComObjType | COM オブジェクトから型情報を取得します。 |
ComObjValue | COM ラッパーオブジェクトに格納されている値またはポインタを取得します。 |
ComValue | スクリプトで使用するため、またはCOMメソッドに渡すために、値、SafeArrayまたはCOMオブジェクトをラップします。 |
Continue | ループ文の現在の繰り返しの残りをスキップして、新しい繰り返しを開始します。 |
ControlAddItem | リストボックスまたはコンボボックスの下部に、指定された文字列を新規項目として追加します。 |
ControlChooseIndex | ListBox、ComboBox、またはTabコントロールの選択範囲をN番目の項目に設定します。 |
ControlChooseString | リストボックスまたはコンボボックスの選択範囲を、先頭部分が指定された文字列と一致する最初の項目に設定します。 |
ControlClick | マウスボタンまたはマウスホイールイベントをコントロールに送信します。 |
ControlDeleteItem | リストボックスまたはコンボボックスから指定されたエントリ番号を削除します。 |
ControlFindItem | 指定された文字列と完全に一致するListBoxまたはComboBoxのエントリ番号を返します。 |
ControlFocus | ウィンドウ上の指定されたコントロールに入力フォーカスを設定します。 |
ControlGetChecked | チェックボックスまたはラジオボタンがチェックされている場合、0以外の値を返します。 |
ControlGetChoice | ListBox、ComboBox で現在選択されている項目の名前を返します。 |
ControlGetClassNN | 指定されたコントロールの ClassNN(クラス名とシーケンス番号)を返します。 |
ControlGetEnabled | 指定されたコントロールが有効である場合、0 以外の値を返します。 |
ControlGetFocus | ターゲットウィンドウのどのコントロールにキーボードフォーカスがあるのかを取得します(もしあれば)。 |
ControlGetHwnd | 指定されたコントロールのユニークな ID 番号を返します。 |
ControlGetIndex | ListBox、ComboBox、Tab コントロールで現在選択されている項目またはタブのインデックスを返します。 |
ControlGetItems | ListBox、ComboBox、DropDownList の項目/行の配列を返します。 |
ControlGetPos | コントロールの位置と大きさを取得します。 |
ControlGetStyle ControlGetExStyle |
指定されたコントロールのスタイルまたは拡張スタイルを表す整数を返します。 |
ControlGetText | コントロールからテキストを取得します。 |
ControlGetVisible | 指定されたコントロールが可視状態である場合、0 以外の値を返します。 |
ControlHide | 指定されたコントロールを非表示にします。 |
ControlHideDropDown | コンボボックスコントロールのドロップダウンリストを非表示にします。 |
ControlMove | コントロールを移動またはサイズ変更します。 |
ControlSend ControlSendText |
キーストロークやテキストをシミュレーションして、ウィンドウやコントロールに送信します。 |
ControlSetChecked | チェックボックスやラジオボタンをオン(チェック)またはオフ(チェック解除)します。 |
ControlSetEnabled | 指定されたコントロールを有効または無効にします。 |
ControlSetStyle ControlSetExStyle |
指定されたコントロールのスタイルまたは拡張スタイルをそれぞれ変更します。 |
ControlSetText | コントロールのテキストを変更します。 |
ControlShow | 指定されたコントロールが以前に非表示になっていた場合、それを表示します。 |
ControlShowDropDown | ComboBox コントロールのドロップダウンリストを表示します。 |
CoordMode | 各種内蔵機能の座標モードを、アクティブウィンドウまたはスクリーンに対する相対座標に設定します。 |
Cos | 指定された数値の三角余弦を返します。 |
Critical | 現在のスレッドが他のスレッドによって中断されるのを防ぐ、または中断されるのを可能にします。 |
DateAdd | 日付時刻の値から時間を加算または減算します。 |
DateDiff | 2つの日付時刻の値を比較し、その差を返します。 |
DetectHiddenText | ウィンドウ内の不可視テキストが、そのウィンドウを見つけるために「見える」かどうかを判定します。これはWinExist関数やWinActivate関数のようなウィンドウ関連の関数に影響します。 |
DetectHiddenWindows | 不可視のウィンドウがスクリプトによって「見える」かどうかを決定します。 |
DirCopy | Copies a folder along with all its sub-folders and files (similar to xcopy) or the entire contents of an archive file such as ZIP. |
DirCreate | フォルダーを作成します。 |
DirDelete | フォルダーを削除します。 |
DirExist | フォルダの存在を確認し、その属性を返します。 |
DirMove | フォルダを、そのサブフォルダやファイルとともに移動します。また、フォルダ名を変更できます。 |
DirSelect | フォルダを選択するための標準ダイアログを表示します。 |
DllCall | Windows標準のAPI関数など、DLL内部の関数を呼び出します。 |
Download | インターネットからファイルをダウンロードします。 |
DriveEject | 指定したCD/DVDドライブのトレイを排出したり、リムーバブルドライブを取り出したりします。 |
DriveGetCapacity | 指定されたパスを含むドライブの総容量をメガバイト単位で返します。 |
DriveGetFileSystem | 指定されたドライブのファイルシステムの種類を返します。 |
DriveGetLabel | 指定されたドライブのボリュームラベルを返します。 |
DriveGetList | システム内の各ドライブレターに対して1文字ずつ、文字列を返します。 |
DriveGetSerial | 指定されたドライブのボリュームシリアルナンバーを返します。 |
DriveGetSpaceFree | 指定されたパスを含むドライブの空きディスク容量をメガバイト単位で返します。 |
DriveGetStatus | 指定されたパスが含まれるドライブの状態を返します。 |
DriveGetStatusCD | 指定された CD/DVD ドライブのメディアステータスを返します。 |
DriveGetType | 指定されたパスを含むドライブの種類を返します。 |
DriveLock | 指定したドライブのイジェクト機能が動作しないようにします。 |
DriveRetract | 指定したCD/DVDドライブのトレイを収納します。 |
DriveSetLabel | 指定したドライブのボリュームラベルを変更します。 |
DriveUnlock | 指定したドライブのイジェクト機能を復活させます。 |
Edit | 現在のスクリプトをデフォルトのエディターで開きます。 |
EditGetCurrentCol | キャレット(テキスト挿入点)が存在するエディットコントロールのカラム番号を返します。 |
EditGetCurrentLine | キャレット(テキスト挿入点)が存在するエディットコントロールの行番号を返します。 |
EditGetLine | Edit コントロールの指定された行のテキストを返します。 |
EditGetLineCount | Editコントロールの行数を返します。 |
EditGetSelectedText | Edit コントロールで選択されているテキストを返します。 |
EditPaste | エディットコントロールのキャレット(テキストの挿入位置)に指定された文字列を貼り付けます。 |
Else | 関連するステートメントのボディが実行されなかった場合に実行する1つまたは複数のステートメントを指定します。 |
EnvGet | 指定された環境変数を取得します。 |
EnvSet | 指定した環境変数に値を設定します。 |
Exit | 現在のスレッドを終了します。 |
ExitApp | スクリプトを終了します。 |
Exp | Returns the result of raising e (which is approximately 2.71828182845905) to the Nth power. |
FileAppend | テキストまたはバイナリデータをファイルの末尾に書き込みます(必要に応じて、最初にファイルを作成します)。 |
FileCopy | 1つまたは複数のファイルをコピーします。 |
FileCreateShortcut | ショートカット(.lnk)ファイルを作成します。 |
FileDelete | ごみ箱に残さず、ファイルを削除します。 |
FileEncoding | FileRead関数、Loop Read文、FileAppend関数、FileOpen関数のエンコード方法の初期値を設定します。 |
FileExist | ファイルまたはフォルダの存在を確認し、その属性を返します。 |
FileInstall | 指定されたファイルを、コンパイルされたバージョンのスクリプトの中に含めます。 |
FileGetAttrib | ファイルやフォルダーが読み取り専用かどうか、非表示かどうかなどを報告します。 |
FileGetShortcut | ショートカット(.lnk)ファイルの対象ファイルなどの情報を取得します。 |
FileGetSize | ファイルサイズを取得します。 |
FileGetTime | ファイルやフォルダのタイムスタンプ(日付)を取得します。 |
FileGetVersion | ファイルのバージョンを取得します。 |
FileMove | 1つまたは複数のファイルを移動または名前変更します。 |
FileOpen | ファイルを開いて、特定のコンテンツを読み込んだり、新しいコンテンツを書き込んだりします。 |
FileRead | ファイルの内容を取得します。 |
FileRecycle | ファイルやディレクトリを可能な限りごみ箱に送るか、永久に削除します。 |
FileRecycleEmpty | ごみ箱を空にします。 |
FileSelect | ファイルを開く、または保存するための標準的なダイアログを表示します。 |
FileSetAttrib | 1つまたは複数のファイルまたはフォルダーの属性を変更します。ワイルドカードに対応しています。 |
FileSetTime | 1つまたは複数のファイルまたはフォルダーのタイムスタンプを変更します。ワイルドカードに対応しています。 |
Finally | Ensures that one or more statements are always executed after a Try statement finishes. |
Float | 数値文字列または整数を浮動小数点数に変換します。 |
Floor | この関数は、指定された数値を切り捨てて、最も近い整数(接尾辞.00なし)にしたものを返します。 |
For | Repeats one or more statements once for each key-value pair in an object. |
Format | 可変数の入力値を、フォーマット文字列に従って整形します。 |
FormatTime | けYYYYMMDDHH24MISS形式のタイムスタンプを指定された日付/時刻形式に変換します。 |
GetKeyName | キーの名前またはテキストを取得します。 |
GetKeyVK | 鍵の仮想鍵コードを取得します。 |
GetKeySC | キーのスキャンコードを取得します。 |
GetKeyState | Returns 1 (true) or 0 (false) depending on whether the specified keyboard key or mouse/controller button is down or up. Also retrieves controller status. |
GetMethod | メソッドの実装関数を取得します。 |
Goto | 指定されたラベルにジャンプし、実行を継続します。 |
GroupActivate | GroupAdd関数で定義したウィンドウグループの中の次のウィンドウをアクティブにします。 |
GroupAdd | ウィンドウの仕様をウィンドウグループに追加し、必要に応じてグループを作成します。 |
GroupClose | GroupActivate関数またはGroupDeactivate関数によってアクティブになったウィンドウを閉じます。そして、シリーズの次のウィンドウをアクティブにします。また、グループ内のすべてのウィンドウを閉じることも可能です。 |
GroupDeactivate | GroupActivateと似ていますが、グループ内にない次のウィンドウをアクティブにします。 |
Gui() | 新しいGuiオブジェクトを作成し、返します。これは、情報を表示したり、ユーザー入力を受け入れるためのカスタムウィンドウ、またはグラフィカルユーザーインターフェイス(GUI)を定義するために使用することができます。 |
GuiCtrlFromHwnd | 指定されたウィンドウハンドルに関連付けられているGUIコントロールのGuiControlオブジェクトを取得します。 |
GuiFromHwnd | 指定されたウィンドウハンドルに関連付けられているGUIウィンドウのGuiオブジェクトを取得します。 |
HasBase | 指定された値が指定されたベースオブジェクトから派生したものである場合、0 以外の数値を返します。 |
HasMethod | 指定された値に指定された名前のメソッドがある場合、0 以外の数値を返します。 |
HasProp | 指定された値が指定された名前のプロパティを持つ場合、0 以外の数値を返します。 |
HotIf / HotIfWin... | Specifies the criteria for subsequently created or modified hotkey variants and hotstring variants. |
Hotkey | スクリプトの実行中にホットキーを作成、変更、有効化、または無効化します。 |
Hotstring | スクリプトの実行中に、ホットストリングを作成、変更、有効化、または無効化します。 |
If | 式がtrueと評価された場合に実行する1つ以上のステートメントを指定します。 |
IL_Create IL_Add IL_Destroy |
リストビューや ツリービューコントロールにアイコンを追加するための手段。 |
ImageSearch | 画面内の領域を検索して画像を探します。 |
IniDelete | 標準形式の .ini ファイルから値を削除します。 |
IniRead | 標準フォーマットの.iniファイルから値、セクション、またはセクション名のリストを読み込みます。 |
IniWrite | 標準形式の .ini ファイルに値またはセクションを書き込みます。 |
InputBox | 文字列の入力を求める入力ボックスを表示します。 |
InputHook | キーボード入力の収集や傍受に使用できるオブジェクトを作成します。 |
InstallKeybdHook | キーボードフックをインストールまたはアンインストールします。 |
InstallMouseHook | マウスフックをインストールまたはアンインストールします。 |
InStr | 文字列の左または右から、指定された出現箇所を検索します。 |
Integer | 数値文字列または浮動小数点値を整数に変換します。 |
IsLabel | 指定されたラベルが現在のスコープに存在する場合、0以外の数値を返します。 |
IsObject | 指定された値がオブジェクトである場合、0以外の数値を返します。 |
IsSet / IsSetRef | 指定された変数に値が割り当てられている場合、0以外の数値を返します。 |
KeyHistory | スクリプト情報、直近のキー操作やマウスクリックの履歴を表示します。 |
KeyWait | Waits for a key or mouse/controller button to be released or pressed down. |
ListHotkeys | 現在のスクリプトで使用中のホットキー、そのサブルーチンが現在実行中かどうか、キーボードまたはマウスフックを使用するかどうかを表示します。 |
ListLines | 行のロギングを有効または無効にしたり、最近実行されたスクリプトの行を表示したりします。 |
ListVars | スクリプトの変数を表示します:その名前と現在の内容です。 |
ListViewGetContent | ListViewから項目/行のリストを返します。 |
LoadPicture | ファイルから画像を読み込み、ビットマップまたはアイコンハンドルを返します。 |
Log | 指定された数値の対数(10進数)を返します。 |
Ln | 指定された数値の自然対数(底e)を返します。 |
Loop(ノーマル) | Performs one or more statements repeatedly: either the specified number of times or until Break is encountered. |
Loop Files | 指定したファイルやフォルダを1つずつ取得します。 |
Loop Parse | 文字列から部分文字列(フィールド)を1つずつ取得します。 |
Loop Read | テキストファイルの行を1行ずつ取得します。 |
Loop Reg | 指定されたレジストリサブキーの内容を一度に1項目ずつ取得します。 |
Map | キーと値のペアのリストからMapを作成します。 |
Max | Returns the highest number from a set of numbers. |
MenuBar() | GUIメニューバーを定義するために使用できるMenuBarオブジェクトを作成します。 |
Menu() | Menu オブジェクトを作成します。 |
MenuFromHandle | Win32 メニューハンドルに対応するMenu または MenuBar オブジェクトを取得します。 |
MenuSelect | 指定されたウィンドウのメニューバーからメニュー項目を呼び出します。 |
Min | Returns the lowest number from a set of numbers. |
Mod | モジュロ。Returns the remainder of a number (dividend) divided by another number (divisor). |
MonitorGet | 指定されたモニターが存在するかどうかを調べ、オプションでその境界座標を取得します。 |
MonitorGetCount | モニターの総数を返します。 |
MonitorGetName | 指定されたモニターのOS上の名前を返します。 |
MonitorGetPrimary | プライマリモニタの番号を返します。 |
MonitorGetWorkArea | 指定されたモニターが存在するかどうかをチェックするとともに、副次的にその作業領域の境界の座標を取得します。 |
MouseClick | マウスのボタンをクリックまたは長押しするか、マウスのホイールを回転させます。Note: The Click function is generally more flexible and easier to use. |
MouseClickDrag | 指定したマウスボタンをクリックしたまま、移動先の座標にマウスを移動し、ボタンを離します。 |
MouseGetPos | マウスカーソルの現在位置を取得し、オプションでどのウィンドウとコントロールにカーソルを置いているかを取得します。 |
MouseMove | マウスカーソルを移動させます。 |
MsgBox | 指定されたテキストを、1つまたは複数のボタン(YesやNoなど)を含む小さなウィンドウに表示します。 |
Number | 数値文字列を整数または浮動小数点数に変換します。 |
NumGet | 指定されたアドレス+オフセットに格納されている2進数を返します。 |
NumPut | 指定されたアドレス+オフセットに、1つ以上の数値をバイナリ形式で格納します。 |
ObjAddRef / ObjRelease | オブジェクトの参照カウントを増減させる。 |
ObjBindMethod | 与えられたオブジェクトのメソッドを呼び出すBoundFunc オブジェクトを作成します。 |
ObjHasOwnProp ObjOwnProps |
これらの関数は、Object型の組み込みメソッドに相当します。通常、対応する方法を代わりに使用することが推奨されます。 |
ObjGetBase | オブジェクトのベースオブジェクトを取得します。 |
ObjGetCapacity | オブジェクトの内部配列のプロパティの現在の容量を返します。 |
ObjOwnPropCount | オブジェクトが所有するプロパティの数を返します。 |
ObjSetBase | オブジェクトのベースとなるオブジェクトを設定します。 |
ObjSetCapacity | オブジェクトの内部配列である自プロパティの現在の容量を設定します。 |
OnClipboardChange | Registers a function to be called automatically whenever the clipboard's content changes. |
OnError | Registers a function to be called automatically whenever an unhandled error occurs. |
OnExit | Registers a function to be called automatically whenever the script exits. |
OnMessage | Registers a function to be called automatically whenever the script receives the specified message. |
Ord | 指定された文字列の最初の文字の序列値(数値文字コード)を返します。 |
OutputDebug | デバッガがある場合に文字列を送信して表示させます。 |
Pause | スクリプトの現在のスレッドを一時停止します。 |
Persistent | 最後のスレッドが完了したときにスクリプトが自動的に終了するのを防ぎ、アイドル状態で実行し続けることができるようにします。 |
PixelGetColor | Retrieves the color of the pixel at the specified X and Y coordinates. |
PixelSearch | 指定された色のピクセルを画面上の領域で検索します。 |
PostMessage | ウィンドウまたはコントロールのメッセージキューにメッセージを配置します。 |
ProcessClose | 最初にマッチングしたプロセスを強制的に終了させます。 |
ProcessExist | 指定されたプロセスが存在するかどうかをチェックします。 |
ProcessGetName | 指定されたプロセスの名前を返します。 |
ProcessGetParent | 指定されたプロセスを作成したプロセスのプロセスID(PID)を返します。 |
ProcessGetPath | 指定されたプロセスのパスを返します。 |
ProcessSetPriority | 最初のマッチング処理の優先度を変更します。 |
ProcessWait | 指定されたプロセスが存在するのを待ちます。 |
ProcessWaitClose | すべてのマッチング処理が終了するのを待ちます。 |
Random | 擬似乱数を生成します。 |
RegExMatch | 文字列がパターン(正規表現)を含むかどうかを判定します。 |
RegExReplace | 文字列の中にあるパターン(正規表現)の出現箇所を置き換えます。 |
RegCreateKey | 値を書き込まずにレジストリキーを作成します。 |
RegDelete | レジストリから値を削除します。 |
RegDeleteKey | レジストリからサブキーを削除します。 |
RegRead | レジストリから値を読み込みます。 |
RegWrite | レジストリに値を書き込みます。 |
Reload | 現在実行中のスクリプトのインスタンスを新しいものに置き換えます。 |
Return | Returns from a function to which execution had previously jumped via function-call, Hotkey activation, or other means. |
Round | 指定された数値を小数点以下N桁で四捨五入した値を返します。 |
Run | 外部プログラムを実行します。 |
RunAs | Specifies a set of user credentials to use for all subsequent Run and RunWait functions. |
RunWait | 外部プログラムを実行し、終了するまで待ちます。 |
Send / SendText / SendInput / SendPlay / SendEvent | キーストロークやマウスクリックのシミュレーションをアクティブウィンドウに送信します。 |
SendLevel | ホットキーやホットストリングで、どの人工的なキーボードやマウスイベントを無視するかを制御します。 |
SendMessage | ウィンドウまたはコントロールにメッセージを送信し、応答を待ちます。 |
SendMode | Sendをデフォルト(SendInput)ではなく、SendEventまたはSendPlayと同義にします。また、ClickとMouseMove/Click/Dragは指定されたメソッドを使用するようにします。 |
SetCapsLockState | CapsLockの状態を設定します。キーを強制的にON/OFFすることも可能。 |
SetControlDelay | 制御を変更する各機能の後に発生する遅延を設定します。 |
SetDefaultMouseSpeed | SetDefaultMouseSpeed関数は、Click関数、MouseMove関数、MouseClick関数、MouseClickDrag関数で指定がない場合に使用されるマウスポインターの速度を設定します。 |
SetKeyDelay | SendまたはControlSendでキーストロークを送信するたびに発生する遅延時間を設定します。 |
SetMouseDelay | マウスの移動またはクリックの後に発生する遅延を設定します。 |
SetNumLockState | NumLockの状態を設定します。キーを強制的にON/OFFすることも可能。 |
SetScrollLockState | ScrollLockの状態を設定します。キーを強制的にON/OFFすることも可能。 |
SetRegView | RegRead、RegWrite、RegDelete、RegDeleteKeyおよびLoop Regが使用するレジストリビューを設定し、32ビットスクリプトで64ビットレジストリビューにアクセスできるようにします(逆も同様)。 |
SetStoreCapsLockMode | Send関数を使用した後にCapsLockキーの状態を復元するかどうかを決定する関数です。 |
SetTimer | 指定した時間間隔で、自動的に繰り返し関数を呼び出します。 |
SetTitleMatchMode | WinWaitなどの組み込み関数におけるWinTitleパラメータのマッチング動作を設定します。 |
SetWinDelay | WinActivateなどの各ウィンドウ機能後に発生する遅延時間を設定します。 |
SetWorkingDir | スクリプトの現在の作業ディレクトリを変更します。 |
Shutdown | システムのシャットダウン、再起動、ログオフを行います。 |
Sin | 指定された数値の三角波の正弦を返します。 |
Sleep | 指定された時間だけ待ってから続行します。 |
Sort | 変数の内容をアルファベット順、数値順、ランダム順に並べます(オプションで重複を削除します)。 |
SoundBeep | パソコンのスピーカーから音を出します。 |
SoundGetInterface | サウンドデバイスまたはコンポーネントのネイティブCOMインタフェースを取得します。 |
SoundGetMute | サウンドデバイスのミュート設定を取得します。 |
SoundGetName | サウンドデバイスやコンポーネントの名前を取得します。 |
SoundGetVolume | サウンドデバイスの音量設定を取得します。 |
SoundPlay | サウンドやビデオなど、対応するファイル形式を再生します。 |
SoundSetMute | サウンドデバイスのミュート設定を変更します。 |
SoundSetVolume | サウンドデバイスの音量設定を変更します。 |
SplitPath | ファイル名やURLを、名前、ディレクトリ、拡張子、ドライブに分離します。 |
Sqrt | 指定された数値の平方根を返します。 |
StatusBarGetText | 標準のステータスバーコントロールからテキストを取得します。 |
StatusBarWait | ウィンドウのステータスバーに指定された文字列が含まれるまで待ちます。 |
StrCompare | 2つの文字列をアルファベット順に比較します。 |
StrGet | メモリアドレスまたはバッファから文字列をコピーし、オプションで指定されたコードページからの変換を行います。 |
String | 値を文字列に変換します。 |
StrLen | 文字列の中に何文字あるかを取得します。 |
StrLower | 文字列を小文字に変換します。 |
StrPtr | 文字列の現在のメモリアドレスを返します。 |
StrPut | 文字列をメモリアドレスまたはバッファにコピーし、オプションで指定されたコードページに変換します。 |
StrReplace | 指定された部分文字列を新しい文字列で置き換えます。 |
StrSplit | 指定された区切り文字を使用して、文字列を部分文字列の配列に分離します。 |
StrTitle | Converts a string to title case. |
StrUpper | 文字列を大文字に変換します。 |
SubStr | 文字列の指定された位置から、1文字または複数文字を取得します。 |
Suspend | すべての、または選択したホットキーと ホットストリングを無効または有効にします。 |
Switch | Compares a value with multiple cases and executes the statements of the first match. |
SysGet | システムオブジェクトの寸法、およびその他のシステムプロパティを取得します。 |
SysGetIPAddresses | システムの IPv4 アドレスの配列を返します。 |
Tan | 指定された数値の三角形の正接を返します。 |
Thread | スレッドの優先順位や割り込み可能性を設定します。また、すべてのタイマーを一時的に無効化することもできます。 |
Throw | エラーの発生を通知します。このシグナルはTry-Catch文によってキャッチすることができます。 |
ToolTip | Shows an always-on-top window anywhere on the screen. |
TraySetIcon | スクリプトのトレイアイコン(GUIやダイアログウィンドウでも使用される)を変更します。 |
TrayTip | Shows a balloon message window or, on Windows 10 and later, a toast notification near the tray icon. |
Trim / LTrim / RTrim | 文字列の先頭や末尾から文字を切り取ります。 |
Try | Throwステートメントによってスローされる実行時エラーや値に対して、1 つ以上のステートメントをガードします。 |
Type | 値のクラス名を返します。 |
Until | LoopまたはForループの継続に条件を適用します。 |
VarSetStrCapacity | 変数の保持容量を拡大したり、メモリを解放したりします。通常は必要ありませんが、DllCallや SendMessageと併用したり、繰り返しの連結を最適化するために使用されることがあります。 |
VerCompare | 2つのバージョンの文字列を比較します。 |
While-loop | 指定された式がfalseと評価されるまで、1つ以上の文を繰り返し実行します。 |
WinActivate | 指定したウィンドウをアクティブにします。 |
WinActivateBottom | WinActivateと同じですが、一番上のウィンドウではなく、一番下のマッチングウィンドウをアクティブにすることを除いては、同じです。 |
WinActive | 指定されたウィンドウがアクティブであるかどうかを調べ、そのユニークなID(HWND)を返します。 |
WinClose | 指定したウィンドウを閉じます。 |
WinExist | 指定されたウィンドウが存在するかどうかを調べ、最初にマッチしたウィンドウのユニークID(HWND)を返します。 |
WinGetClass | 指定されたウィンドウのクラス名を取得します。 |
WinGetClientPos | 指定されたウィンドウのクライアント領域の位置と大きさを取得します。 |
WinGetControls | 指定されたウィンドウ内のすべてのコントロールの名前(ClassNN)の配列を返します。 |
WinGetControlsHwnd | 指定したウィンドウ内のすべてのコントロールのID(HWND)の配列を返します。 |
WinGetCount | 指定した条件に合致する既存のウィンドウの数を返します。 |
WinGetID | 指定されたウィンドウのID(HWND)を返します。 |
WinGetIDLast | 一致するウィンドウが複数ある場合に、最後または一番下のウィンドウのウィンドウハンドル(HWND)を返します。 |
WinGetList | 指定された条件に合致する全てのウィンドウのID番号(HWND)の配列を返します。。 |
WinGetMinMax | 指定されたウィンドウが最大化または最小化されているときに、それぞれ1と-1を返します。 |
WinGetPID | 指定されたウィンドウのプロセスIDを返します。 |
WinGetPos | 指定されたウィンドウの位置とサイズを取得します。 |
WinGetProcessName | 指定されたウィンドウを所有するプロセスの名前を返します。 |
WinGetProcessPath | 指定されたウィンドウを所有するプロセスのフルパスと名前を返します。 |
WinGetStyle WinGetExStyle |
指定されたウィンドウのスタイルまたは拡張スタイル(それぞれ)を返します。 |
WinGetText | 指定されたウィンドウからテキストを取得します。 |
WinGetTitle | 指定されたウィンドウのタイトルを取得します。 |
WinGetTransColor | 指定されたウィンドウの中で透明と表示されている色を返します。 |
WinGetTransparent | 指定されたウィンドウの透明度を返します。 |
WinHide | 指定したウィンドウを非表示にします。 |
WinKill | 指定したウィンドウを強制的に閉じます。 |
WinMaximize | 指定したウィンドウを最大サイズに拡大します。 |
WinMinimize | 指定されたウィンドウをタスクバーのボタンに折りたたみます。 |
WinMinimizeAll / WinMinimizeAllUndo | 全てのウィンドウを最小化または最小化を解除します。 |
WinMove | 指定したウィンドウの位置や大きさを変更します。 |
WinMoveBottom | 指定されたウィンドウをスタックの一番下、つまり他のすべてのウィンドウの下に送ります。 |
WinMoveTop | 指定されたウィンドウを明示的にアクティブにすることなく、スタックの最上部に移動させることができます。 |
WinRedraw | 指定したウィンドウを再描画します。 |
WinRestore | 指定されたウィンドウが最小化または最大化されている場合、最小化または最大化を解除します。 |
WinSetAlwaysOnTop | 指定したウィンドウが他のウィンドウ(他の常時表示ウィンドウを除く)の上に表示されるようにします。 |
WinSetEnabled | 指定したウィンドウを有効または無効にします。 |
WinSetRegion | 指定されたウィンドウの形状を、指定された矩形、楕円、多角形のいずれかに変更します。 |
WinSetStyle WinSetExStyle |
指定されたウィンドウのスタイル、拡張スタイルをそれぞれ変更します。 |
WinSetTitle | 指定したウィンドウのタイトルを変更します。 |
WinSetTransColor | 選択した色のすべてのピクセルを、指定したウィンドウ内で非表示にします。 |
WinSetTransparent | 指定されたウィンドウを半透明にします。 |
WinShow | 指定したウィンドウの非表示を解除します。 |
WinWait | 指定されたウィンドウが存在するまで待ちます。 |
WinWaitActive / WinWaitNotActive | 指定されたウィンドウがアクティブになるまで、またはアクティブでなくなるまで待ちます。 |
WinWaitClose | 一致するウィンドウが見つからなくなるまで待ちます。 |
#ClipboardTimeout | クリップボードへのアクセスに失敗したときに、スクリプトが試行し続ける時間を変更します。 |
#DllLoad | スクリプトの実行を開始する前に、DLLまたはEXEファイルをロードします。 |
#ErrorStdOut | スクリプトの起動を妨げる構文エラーは、ダイアログを表示するのではなく、標準エラーストリーム(stderr)に送信します。 |
#Hotstring | ホットストリングのオプションや終了文字を変更します。 |
#HotIf | 文脈依存のホットキーと ホットストリングを作成します。このようなホットキーは、任意の条件(式)に応じて異なるアクションを実行します(または全く実行されません)。 |
#HotIfTimeout | 1つの#HotIf式を評価するのにかけられる最大時間を設定します。 |
#Include / #IncludeAgain | 指定されたファイルの内容がこの位置に存在するかのようにスクリプトを動作させます。 |
#InputLevel | ホットキーやホットストリングで、どの人工的なキーボードやマウスイベントを無視するかを制御します。 |
#MaxThreads | 最大同時スレッド数を設定します。 |
#MaxThreadsBuffer | ホットキーの一部または全部が、#MaxThreadsPerHotkeyの制限に達した場合、キー入力を無視するのではなく、バッファリングするようになります。 |
#MaxThreadsPerHotkey | ホットキーまたはホットストリングごとの最大同時スレッド数を設定します。 |
#NoTrayIcon | トレイアイコンの表示を無効にします。 |
#Requires | バージョン要件を満たさないときにエラーを表示して終了します。 |
#SingleInstance | スクリプトがすでに実行されているときに、再実行を許可するかどうかを決定します。 |
#SuspendExempt | 後続のホットキーや ホットストリングを 停止対象から除外します。 |
#UseHook | フックを使用して、すべてまたは一部のキーボードホットキーを実装することを強制します。 |
#Warn | タイポや「グローバル」宣言の欠落など、エラーを示す可能性のある特定の条件に対する警告の有効・無効を設定します。 |
#WinActivateForce | ウィンドウをアクティブにする穏やかな方法をスキップして、強引な方法へと直行します。 |