$ScheduledTask
$ScheduledTask
返回计划任务中的 ScheduledTaskObject 或任务的 CloudObject.
更多信息
- 如果不在计划的任务中计算,$ScheduledTask 给出 None.
- $ScheduledTask 用于在一个任务计算中指明该任务,比如用于了解参数或者停止该任务.
范例
基本范例 (8)
RunScheduledTask[Print[$ScheduledTask]]RunScheduledTask[Print[$ScheduledTask[[3]]]]RemoveScheduledTask[ScheduledTasks[]];RunScheduledTask[x = DateString[]];ScheduledTasks[]Dynamic[x]RunScheduledTask[x = Graphics[{Red, Disk[]}];RemoveScheduledTask[$ScheduledTask], 2];ScheduledTasks[]RemoveScheduledTask[ScheduledTasks[]];time := RandomInteger[{1, 3}]fun[t_] := Print["Waiting ", t, " seconds."]RunScheduledTask[With[{t = time}, ResetScheduledTask[$ScheduledTask, {t}];fun[t];StartScheduledTask[$ScheduledTask]], {1}];RemoveScheduledTask[ScheduledTasks[]];fun := With[{t = RandomInteger[{1, 3}]}, Print["Waiting ", t, " seconds."];Pause[t]]RunScheduledTask[fun;StartScheduledTask[$ScheduledTask], {1}];RemoveScheduledTask[ScheduledTasks[]];RunScheduledTask[Print[RandomReal[]];RemoveScheduledTask[$ScheduledTask], 0];ScheduledTasks[]RunScheduledTask[With[{x = RandomReal[]}, Print[x];If[x > 0.6, RemoveScheduledTask[$ScheduledTask]]], 1];x = 0;RunScheduledTask[Print[RandomReal[]];If[x ≥ 1, RemoveScheduledTask[$ScheduledTask]], 1];x = 1n = 1;Dynamic[FlipView[{Graphics[{Red, Disk[]}], Graphics[{Green, Disk[]}]}, n]]x1 = CreateScheduledTask[StartScheduledTask[x3];RemoveScheduledTask[$ScheduledTask], {0.3}];
x2 = CreateScheduledTask[n = 1, 1];
x3 = CreateScheduledTask[n = 2, 1];ScheduledTasks[]StartScheduledTask[{x1, x2}];ScheduledTasks[]StopScheduledTask[ScheduledTasks[]];文本
Wolfram Research (2010),$ScheduledTask,Wolfram 语言函数,https://reference.wolfram.com/language/ref/$ScheduledTask.html (更新于 2014 年).
CMS
Wolfram 语言. 2010. "$ScheduledTask." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2014. https://reference.wolfram.com/language/ref/$ScheduledTask.html.
APA
Wolfram 语言. (2010). $ScheduledTask. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/$ScheduledTask.html 年
BibTeX
@misc{reference.wolfram_2026_$scheduledtask, author="Wolfram Research", title="{$ScheduledTask}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/$ScheduledTask.html}", note=[Accessed: 25-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_$scheduledtask, organization={Wolfram Research}, title={$ScheduledTask}, year={2014}, url={https://reference.wolfram.com/language/ref/$ScheduledTask.html}, note=[Accessed: 25-August-2026]}