Difference between revisions of "MC-Basic:task.STATUS/zh-hans"

From SoftMC-Wiki
Jump to: navigation, search
Line 57: Line 57:
 
== 参见 ==
 
== 参见 ==
 
* [[MC-Basic:task.STATE|task.STATE]]
 
* [[MC-Basic:task.STATE|task.STATE]]
* [[MC-Basic:group.ELEMENTSTATUS| ELEMENTSTATUS]]
+
* [[AXY:MC-Basic:group.ELEMENTSTATUS| ELEMENTSTATUS]]
  
 
[[Category:MC-Basic:Task Control|task.STATUS]]
 
[[Category:MC-Basic:Task Control|task.STATUS]]

Revision as of 06:51, 14 August 2017

语言: [[::MC-Basic:task.STATUS|English]]  • [[::MC-Basic:task.STATUS/zh-hans|中文(简体)‎]]

缩写

格式

?<task>.Status

适用版本

所有版本

描述

询问后,会返回加载到存储器的任务的状态。返回信息将会是下面的格式:

State <state>: <description> Error <last error number> Source <line of source code>

从版本 0.4.15.4 开始,返回 "Main program" 行数,这代表了在功能块调用的第一个结构
状态 <state>: <description> 错误 <last error number><line of source code> 主程序 <line of source code>
<state>的值会是以下值的其中之一:

1: 在运行

2: 停止 (due to IDLETASK)

4: 由于错误而停止

5: 终止

                  “可以在以下情况下瞬间的看到任务状态: 
                   “ 1. 终止程序 
                   “ 2. 非加载

7: 准备好 (加载之后)

9: 任务开始

10:KILLTASK 或者 END PROGRAM之后的状态 (TASK_KILLED)

类型

String

取值范围

返回的值: 1, 2, 4, 5, 7, 9, 10

单位

默认

使用范围

终端区

限制

任务必须要加载到存储器内。

例子

?MyTask.prg.Status

参见