ID : 149
Suspend
機能
指定したタスクを一時停止します。
構文
Suspend タスク[, 同期フラグ]
指定項目
解説
タスクで指定したタスクを一時停止し、一時停止状態にします。
ステップ停止状態のタスクを指定してもタスクの状態を変化させません。
Suspendでは自タスクを一時停止することはできません。自タスクを指定するとエラーです。自プログラムを一時停止するにはHoldを使います。
関連項目
Kill、 KillAll、 SuspendAll、 Halt、 Hold、 タスクの状態、 一時停止状態、 SuspendByName
注意事項
用例
'!TITLE "タスクの一時停止"
' 並列起動している別プログラムの一時停止
Sub Sample_Suspend
Dim aaa As Integer
' 別プログラムを並列起動
Run Suspend_Sample2
For aaa = 0 To 30
' 呼び出し元の処理として0~30カウントアップを表示
PrintDbg "Call Sample_Suspend " & aaa
Next
' 並列起動しているプログラムの一時停止
Suspend Suspend_Sample2
End Sub
ID : 149