Run(C#)
签名:(入口 controller.Tasks[TaskId.T02].OneScript)
public void Run()
运行任务中已加载的 OneScript 脚本。
所属:Controller.Tasks · OneScriptEngine
说明
- 异步受理:
Run返回后脚本在任务中后台执行,进度与结果用 Status 轮询。 - 前置:先 Load 或 LoadBuffer 加载脚本。
- 中途停止用 Stop;任务级状态用
Tasks.States(States)。
示例
var script = controller.Tasks[TaskId.T02].OneScript;
script.Load(@"D:\Programs\demo.pgm");
script.Run();
while (script.Status.IsRunning)
{
Thread.Sleep(200);
}
相关页面
- Load / LoadBuffer — 加载脚本
- Status — 运行状态查询
- Stop — 停止脚本