Function Reference

ProgressOn

カスタマイズ可能なプログレスバーウィンドウを作成します。

ProgressOn ( "title", "maintext" [, "subtext" [, x pos [, y pos [, opt]]]] )

 

パラメータ

title プログレスウィンドウの名前
maintext 太文字で上部に表示されるメインテキスト
subtext [オプション] 通常の文字で下部に表示されるサブテキスト(デフォルトでは空白)
x pos [オプション] プログレスウィンドウの左端位置(ピクセル)(デフォルトは中央)
y pos [オプション] プログレスウィンドウの上端位置(ピクセル)(デフォルトは中央)
opt [オプション] デフォルトでは'常に最前面/タイトル有り'です。
次のオプションを必要に応じて加えられます。
 1 = ボーダレス、タイトルなしのウィンドウ
 2 = "常に最前面"解除
16 = ウィンドウ移動可能

 

返し値

なし。

 

注意

オプションパラメータをスキップする場合、デフォルト値を使用するためには次のようにします。
  "" 文字列パラメータの場合
  -1 数値パラメータの場合
すでにプログレスウィンドウが存在している場合にProgressOnが呼ばれると、ウィンドウは再描画/移動されます。(同時に複数のプログレスウィンドウがほしい場合、複数のスクリプトを使用しなければなりません。)

 

関連

ProgressOff, ProgressSet

 


ProgressOn("Progress Meter", "Increments every second", "0 percent")
For $i = 10 to 100 step 10
    sleep(1000)
    ProgressSet( $i, $i & " percent")
Next
ProgressSet(100 , "Done", "Complete")
sleep(500)
ProgressOff()