MC-Basic:ADDBREAKPOINT/zh-hans

From SoftMC-Wiki
Jump to: navigation, search
语言: [[::MC-Basic:ADDBREAKPOINT|English]]  • [[::MC-Basic:ADDBREAKPOINT/zh-hans|中文(简体)‎]]

缩写

ABPoint

格式

AddBreakPoint <file name> <program line number> {<taskname>}

可用版本

0.4.2.1版本以上可用

描述

此命令是在任务或者库函数,子程序中在指定的程序行号中插入断点。当程序运行到断点时,softMC暂停任务执行并向主机发送消息说明当前程序已运行到断点处 当程序运行到断点处,任务会切换到空闲状态,当执行CONTINUETASK或者使用程序调试指令:STEPIN, STEPOVER和STEPOUT时恢复程序运行。

类型

<program line number>: Long

范围

<file name>: 任务中加载到内存中的任务名称(可能是程序或者库函数)
<program line number>: 1 to MaxLong
{<taskname>}: 程序名称, 内存中的程序名.

                             可选项,对库来说有用,其中任务名和文件名不一样。 如果未指定任务名称,断点对于通过指定文件和行的所有任务都是有效的(全局).

单位

默认

使用范围

Terminal

限制

只写,任务必须加载到内存中

例子

AddBreakPoint MAKECUT.prg 20

AddBreakPoint user.lib 1001 mytask.prg

参见

}}