dev_update_pc — 在程序执行期间打开或关闭程序计数器(PC:Program Counter)的更新功能。
dev_update_pc( : : DisplayMode : )
dev_update_pc 指定程序执行期间程序计数器(PC:Program Counter)的行为。如果 DisplayMode 设置为 'on'(这是默认值),则在所选函数中,程序计数器始终显示在当前正在执行的算子左侧。此外,程序文本会根据需要进行滚动,以确保当前算子处于可见状态。
如果模式为 'off',则在程序执行期间不会显示 PC,程序文本也不会自动滚动。当程序停止时,PC 会再次显示,且程序列表将滚动至当前 PC 位置。
若要测量一组算子的执行时间,应关闭所有
更新 选项,以减少 HDevelop 中 GUI 更新运行时间的影响。为此,可使用算子 dev_update_pc、dev_update_time、dev_update_var 和 dev_update_window ,或函数 dev_update_on 和 dev_update_off。
此选项也可通过 首选项 对话框进行设置:
编辑 -> 首选项
-> 运行时设置
-> 更新程序计数器。
此算子不支持代码导出。
DisplayMode (输入控制) string → (string)
Mode for runtime behavior.
默认值: 'off'
值列表: 'off', 'on'
如果指定参数的值正确,dev_update_pc 返回 2 (H_MSG_TRUE)。否则,将抛出一个异常并返回错误代码。
dev_update_time,
dev_update_window,
dev_update_var
基础