EndScript 脚本停止运行

文章目录
  1. 1. 功能
  2. 2. 语法
  3. 3. 参数
  4. 4. 返回值
  5. 5. 示例
  6. 6. 备注

功能

强制结束当前脚本线程的执行

语法

EndScript

参数

返回值

示例

1
2
3
TracePrint "脚本开始执行了..."
EndScript
TracePrint "因为脚本停止了, 所以这句输出不会被执行到"
1
2
3
4
5
6
7
8
9
10
11
TracePrint "启动多线程"
BeginThread 线程
EndScript
TracePrint "主线程已停止, 这句话不会显示"

Sub 线程()
Do
TracePrint "执行线程中"
Delay 1000
Loop
End Sub
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
TracePrint "启动多线程"
BeginThread 线程
Do
TracePrint "主线程执行中...."
Delay 1000
Loop


Sub 线程()
Do
TracePrint "停止当前线程"
EndScript
Delay 1000
Loop
End Sub

备注

  • ExitScript 脚本退出运行 有以下不同
    • 结束脚本线程的执行, 在主线程执行时主脚本停止, 其他线程仍然继续运行
    • 放在线程中执行就停止当前线程, 主脚本或者是其他线程不受影响