使用右上角的选项卡切换到不同的编程语言。

使用右上角的选项卡切换到不同的编程语言。

使用右上角的选项卡切换到不同的编程语言。

使用右上角的选项卡切换到不同的编程语言。

dev_update_pcdev_update_pcDevUpdatePcDevUpdatePcdev_update_pc (算子)

名称

dev_update_pcdev_update_pcDevUpdatePcDevUpdatePcdev_update_pc — 在程序执行期间打开或关闭 PC 的更新功能。

签名

dev_update_pc( : : DisplayMode : )

Herror dev_update_pc(const char* DisplayMode)

Herror T_dev_update_pc(const Htuple DisplayMode)

void DevUpdatePc(const HTuple& DisplayMode)

static void HOperatorSet.DevUpdatePc(HTuple displayMode)

def dev_update_pc(display_mode: str) -> None

描述

dev_update_pcdev_update_pcDevUpdatePcDevUpdatePcDevUpdatePcdev_update_pc specifies the behavior of the PC during program execution. If DisplayModeDisplayModeDisplayModeDisplayModedisplayModedisplay_mode is set to 'on'"on""on""on""on""on", which is the default, within the selected procedure the PC is always displayed left to the currently executed operator. In addition the program text is scrolled---if necessary---so that the current operator is visible.

If the mode is 'off'"off""off""off""off""off" the PC is not visible during program execution and the program text will not be scrolled automatically. When the program stops the PC becomes visible again and the listing is scrolled to the current PC position.

For measuring the execution time of a sequence of operators all update options should be switched off in order to reduce the influence of the runtime of GUI updates in HDevelop. For this the operators dev_update_pcdev_update_pcDevUpdatePcDevUpdatePcDevUpdatePcdev_update_pc, dev_update_timedev_update_timeDevUpdateTimeDevUpdateTimeDevUpdateTimedev_update_time, dev_update_vardev_update_varDevUpdateVarDevUpdateVarDevUpdateVardev_update_var, and dev_update_windowdev_update_windowDevUpdateWindowDevUpdateWindowDevUpdateWindowdev_update_window or the procedures dev_update_on and dev_update_off can be used.

This option can also be controlled via the Preferences dialog: Edit -> Preferences -> Runtime Settings -> Update Program Counter.

注意

此算子不支持代码导出。

参数

DisplayModeDisplayModeDisplayModeDisplayModedisplayModedisplay_mode (输入控制)  string HTuplestrHTupleHtuple (string) (string) (HString) (char*)

Mode for runtime behavior.

默认值: 'off' "off" "off" "off" "off" "off"

值列表: 'off'"off""off""off""off""off", 'on'"on""on""on""on""on"

结果

If the values of the specified parameters are correct, dev_update_pcdev_update_pcDevUpdatePcDevUpdatePcDevUpdatePcdev_update_pc 返回 2 ( H_MSG_TRUE )。否则,将抛出一个异常并返回错误代码。

另见

dev_update_timedev_update_timeDevUpdateTimeDevUpdateTimeDevUpdateTimedev_update_time, dev_update_windowdev_update_windowDevUpdateWindowDevUpdateWindowDevUpdateWindowdev_update_window, dev_update_vardev_update_varDevUpdateVarDevUpdateVarDevUpdateVardev_update_var

模块

基础