Difference between revisions of "MC-Basic:ADDBREAKPOINT/zh-hans"

From SoftMC-Wiki
Jump to: navigation, search
(Created page with "{{Languages}} == 缩写 == ABPoint == 格式 == AddBreakPoint <''file name''> <''program line number''> {<''taskname''>} == 可用版本 == 0.4.2.1版本以上可用 == ...")
 
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]]

Revision as of 03:04, 17 April 2017

语言: [[::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

参见

}}