返回程序中正在执行的那一行的行号。行号是相对于主程序第一行开始算起的。
语法
LINENO([1])
参数
1
返回相对于当前程序或过程第一行的行号。若省略参数 1,则返回相对于主程序第一行的行号。
返回值类型
数值型
说明
程序行从程序头开始计数,包括注释行、继续行和空行。若程序在执行中被挂起,则 LINENO( ) 返回程序挂起处的程序行号。若取消程序,则 LINENO( ) 返回 0。
默认情况下,返回相对于主程序开始的行号。如果调用一个过程,行号从调用程序头部开始计数。
LINENO( ) 对于调试程序很有用。要设置断点并在指定行号处终止程序执行,可在调试窗口中执行下列命令:
LINENO( ) = nExpression
当 LINENO( ) 的值等于 nExpression 时挂起程序。