<< 向前        下一页 >>

ID : 146

KillAll

功能

强制结束除特权任务操作盘任务之外的全部任务。

格式

KillAll[ 同步标志]

指定项目

同步标志
通过整数型数据指定是否进行同步处理。指定下表的0、1、-1。
可省略。省略时指定为0。
标志 内容

0(或者offFalse)

非同步处理(在指定任务结束前执行下一处理。)
1(或者On)、 -1(或者True) 同步处理(在指定任务结束后执行下一处理。)

解说

强制结束除特权任务操作盘任务之外当前正在执行的全部任务,使其处于停止状态。

执行KillAll的任务为通常任务时,包括自动任务在内,所有的通常任务均结束。

与程序复位功能相同。

相关项目

KillRunStatusSuspendSuspendAllHalt任务状态

注意事项

执行KillAll后,全部任务停止可能需要一定时间。在确定全部任务停止之后,再执行KillAll之后的Run

应用示例

'!TITLE“强制结束特权任务以外的全部任务”
'强制结束全部程序
Sub Sample_KillAll

  Dim aaa As Integer

  '并列启动2个其它程序
  Run KillAll_Sample2

  Run KillAll_Sample3

  For aaa = 0 To 50

    '作为调出源的处理,显示0~50计数
    PrintDbg "Call Sample_KillAll " & aaa

  Next

  '强制结束全部程序
  KillAll

End Sub

ID : 146

<< 向前        下一页 >>