Difference between revisions of "MC-Basic:ADDBREAKPOINT/zh-hans"
(Created page with "{{Languages}} == 缩写 == ABPoint == 格式 == AddBreakPoint <''file name''> <''program line number''> {<''taskname''>} == 可用版本 == 0.4.2.1版本以上可用 == ...") |
|||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
− | {{Languages}} | + | {{Languages|MC-Basic:ADDBREAKPOINT}} |
== 缩写 == | == 缩写 == | ||
Line 17: | Line 17: | ||
<''program line number''>: Long | <''program line number''>: Long | ||
− | == | + | == 取值范围 == |
<''file name''>: 任务中加载到内存中的任务名称(可能是程序或者库函数) <br> | <''file name''>: 任务中加载到内存中的任务名称(可能是程序或者库函数) <br> | ||
<''program line number''>: 1 to MaxLong<br> | <''program line number''>: 1 to MaxLong<br> | ||
{<''taskname''>}: 程序名称, <font color="red"> 内存中的程序名. | {<''taskname''>}: 程序名称, <font color="red"> 内存中的程序名. | ||
− | '' | + | '' ''可选项,对库来说有用,其中任务名和文件名不一样。 如果未指定任务名称,断点对于通过指定文件和行的所有任务都是有效的(全局).</font color> |
== 单位 == | == 单位 == | ||
Line 40: | Line 40: | ||
AddBreakPoint user.lib 1001 mytask.prg | AddBreakPoint user.lib 1001 mytask.prg | ||
− | == | + | == 参见 == |
* [[MC-Basic:CLEARBREAKPOINT|CLEARBREAKPOINT]] | * [[MC-Basic:CLEARBREAKPOINT|CLEARBREAKPOINT]] | ||
* [[MC-Basic:CONTINUETASK|CONTINUETASK]] | * [[MC-Basic:CONTINUETASK|CONTINUETASK]] |
Latest revision as of 06:29, 17 April 2017
语言: | English • 中文(简体) |
---|
缩写
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
参见
}}