wait

一定時間待つ

wait p1

p1 : 待ち時間(10ms単位)

解説

プログラムの実行を一定時間だけ中断します。

p1に待ち時間の長さを指定します。単位は10ミリ秒になります。
(1ミリ秒=1/1000秒)
CPUの速度に関係なく、どんな機種でも同じ待ち時間になります。
p1に0を指定した場合、または省略をした場合は、前回と同じ
時間だけ待ちます。

await命令を使うとwait命令よりも高精度で細かいウエイトが可能ですが、
wait命令よりもCPUのタスクを消費します。
リアルタイムに画像を書き換えるなどの処理でなければ、wait命令を使用した方がCPU(Windows)の負担が軽くなります。
常にデスクトップに配置するようなアクセサリにはwait命令を、
ゲームアプリケーションなどにはawait命令を使うといった使い分けをするといいでしょう。

HSPでは、他のWindowsタスクに処理時間を渡すために長い時間ループが
起こる可能性がある場所にはwaitawait命令を入れることを推奨しています。
waitawait命令がない命令の中を長い時間ループするようなプログラムを実行すると、
ウインドゥをドラッグしにくくなったり、他のタスクに移るのに時間がかかったりします。

関連項目

await一定時間待つ(ACTIVE)

サンプル逆引き (29)

APLKEY.AS
APLKEY2.AS
aplnote.as
CDPLAY2.AS
CLIENT2.as
CLOCK.AS
DAYTIME.AS
demo.as
htcopy1.as
htcopy2.as
HTTP.AS
module_test.as
module_test2.as
module_test3.as
mxatest.as
OBJSEL.AS
ongosub.as
SAMPLES.AS
SERVER2.as
SSAVER.AS
switch.as
TERMINAL.AS
TEST1.AS
TEST2.AS
TEST3.AS
TEST4.AS
TEST5.AS
TEST6.AS
test_libload4.as

情報

バージョン2.61
作成日2004/03/01
著作者onitama
URLhttp://www.onionsoft.net/
備考ver2.61標準命令
タイプ内蔵命令
グループプログラム制御命令
hs ファイルhsphelp\i_prog.HS