本ページには広告が含まれています。
スライダー(トラックバー、スクロールバー)の値を設定します。
- 構文
- Boolean = SETSLIDER( ID, 値, 番号 )
- 引数
- ID (Integer)必須
- Windowを識別するID
- 値 (Integer)必須
- 設定する値
- 番号 (Integer = 1)省略可
- 左上からのコントロールの順番(1から指定)
- 戻り値
- TRUE
- 正常
- FALSE
- 処理不能
使い方
UWSCのヘルプファイルを開き、中央の位置までスクロールします。GETSLIDER関数でスクロールバーの最大値(SLD_MAX)を取得し、その値を2で割ることで、中間の位置を取得しています。
DIM ID = EXEC("notepad")
DROPFILE(ID, "C:\Program Files (x86)\UWSC\", "Readme.txt")
SLEEP(0.500)
SETSLIDER(ID, GETSLIDER(ID, 1, SLD_MAX)/2, 1)UWSCのヘルプファイルを開き、最下部まで1スクロールずつしていきます。Page Downをクリックするのと同じ動作をします。
DIM path = "C:\Program Files (x86)\UWSC\Readme.txt"
DIM FSO = CREATEOLEOBJ("Scripting.FileSystemObject")
DIM folderspec = FSO.GetParentFolderName(path)
DIM filename = FSO.GetFileName(path)
DIM ID = EXEC("notepad")
DROPFILE(ID, folderspec, filename)
SLEEP(0.500)
DIM position = GETSLIDER(ID, 1, SLD_POS)
DIM page = GETSLIDER(ID, 1, SLD_PAGE)
DIM end = GETSLIDER(ID, 1, SLD_MAX)
REPEAT
SETSLIDER(ID, position + page, 1)
position = GETSLIDER(ID, 1, SLD_POS)
SLEEP(1.000)
UNTIL position + page >= endプログラム実行例
パソコンの音量を上げる
パソコンの音量を上げます。Windows2000以降のOSの場合は仮想キーの操作で音量を上げ、Windows 2000より前のOSの場合はボリューム調整ツールを操作することで音量を上げます。
使用関数
パソコンの音量を下げる
パソコンの音量を下げます。Windows2000以降のOSの場合は仮想キーの操作で音量を下げ、Windows 2000より前のOSの場合はボリューム調整ツールを操作することで音量を下げます。
使用関数
ペイントを開いてズームを最小値に設定する
使用関数
ペイントで設定できるズーム倍率を取得
結果
使用関数
公開日:
更新日:
関連記事
- GETSLIDER関数 (スクリプト関数)
- スライダー(トラックバー、スクロールバー)の値を取得します。
- STATUS関数 (スクリプト関数)
- ウィンドウの各種状態を返します。
- SENDSTR関数 (スクリプト関数)
- 文字列を送信します。
- SCKEY関数 (スクリプト関数)
- ショートカットキーを実行します。
- MOUSEORG関数 (スクリプト関数)
- マウス座標を相対座標にする、またはマウスとキー情報を直接ウィンドウへ送ります。
- IDTOHND関数 (スクリプト関数)
- IDをハンドル値に変換します。
- HNDTOID関数 (スクリプト関数)
- ハンドル値をIDに変換します。
- GETSTR関数 (スクリプト関数)
- 文字列を取得します。
- GETITEM関数 (スクリプト関数)
- キャプション文字やリスト等をすべて取得します。
- GETID関数 (スクリプト関数)
- 指定したウィンドウのIDを取得します。第一引数に取得したいウィンドウのタイトル(一部でも可)を指定します。
