Difference between revisions of "MC-Basic:PROGRAMCONTEXT/zh-hans"

From SoftMC-Wiki
Jump to: navigation, search
(Created page with "{{Languages}} == 格式 == ?PROGRAMCONTEXT == 可用版本 == 3.3以上 == 描述 == 该查询返回一个Long值,指明了被查询任务的环境类型。ProgramConte...")
 
Line 3: Line 3:
  
 
== 格式 ==
 
== 格式 ==
?PROGRAMCONTEXT
+
    ?PROGRAMCONTEXT
  
 
== 可用版本 ==
 
== 可用版本 ==
Line 11: Line 11:
 
该查询返回一个Long值,指明了被查询任务的环境类型。ProgramContext只能用来查询任务,不能指向其它任务。
 
该查询返回一个Long值,指明了被查询任务的环境类型。ProgramContext只能用来查询任务,不能指向其它任务。
  
1: 终端<br>
+
  1: 终端<br>
  
2: 配置文件<br>
+
  2: 配置文件<br>
  
3:用户任务模块 (以“PRG”为后缀)<br>
+
  3:用户任务模块 (以“PRG”为后缀)<br>
  
4: 事件模块<br>
+
  4: 事件模块<br>
  
5: 事件条件
+
  5: 事件条件
  
6: 系统错误模块?
+
  6: 系统错误模块?
  
7: 错误模块  
+
  7: 错误模块  
  
8: 记录器
+
  8: 记录器
  
  
Line 46: Line 46:
 
From Terminal:
 
From Terminal:
  
-->?ProgramContext   ‘ S''hould return 1''
+
  -->?ProgramContext   ‘ S''hould return 1''
  
  
Line 52: Line 52:
 
Or within Task1.prg :
 
Or within Task1.prg :
  
Program
+
  Program
 +
      ProgramContext            ‘ ''Should return 3''
 +
      Onevent Event1 ProgramContext = 5
 +
        ProgramContext ‘ ''Should return 4''
 +
      End Onevent
 +
      Eventon Event1
 +
  End Program
  
ProgramContext            ‘ ''Should return 3''
+
== 可查阅 ==
 
 
Onevent Event1 ProgramContext = 5
 
 
 
ProgramContext ‘ ''Should return 4''
 
 
 
End Onevent
 
 
 
Eventon Event1
 
 
 
End Program
 
==
 
可查阅 ==
 
 
* [[MC-Basic:PROGRAM ... END PROGRAM|PROGRAM ... END PROGRAM]]
 
* [[MC-Basic:PROGRAM ... END PROGRAM|PROGRAM ... END PROGRAM]]
 
* [[MC-Basic:PROGRAMNAME|PROGRAMNAME]]
 
* [[MC-Basic:PROGRAMNAME|PROGRAMNAME]]
  
 
[[Category:MC-Basic:Task Control|PROGRAMCONTEXT]]
 
[[Category:MC-Basic:Task Control|PROGRAMCONTEXT]]

Revision as of 08:40, 10 April 2017

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


格式

    ?PROGRAMCONTEXT

可用版本

3.3以上 == 描述 == 该查询返回一个Long值,指明了被查询任务的环境类型。ProgramContext只能用来查询任务,不能指向其它任务。

  1: 终端
  2: 配置文件
  3:用户任务模块 (以“PRG”为后缀)
  4: 事件模块
  5: 事件条件
  6: 系统错误模块?
  7: 错误模块 
  8: 记录器


类型

Long

取值范围

1 to 8



使用范围

Configuration, Task or Terminal

限制

Read Only.

例子

From Terminal:

  -->?ProgramContext	  ‘ Should return 1


Or within Task1.prg :

  Program
     ProgramContext            ‘ Should return 3
     Onevent Event1 ProgramContext = 5
        ProgramContext 	‘ Should return 4
     End Onevent
     Eventon Event1
  End Program

可查阅