预处理器指令设置当前行号和文件名
语法
#line number [ "name " ]
参数
number
新的行号
"name "
新文件名(可选)
说明
通知编译器更改行号和文件名,并相应地更新
__FILE__和
__LINE__宏值。
编译时间消息和运行时消息都受此伪指令的影响。
该指令允许其他程序为FreeBASIC编译器生成源代码,并返回引用其他程序使用的原始源的警告和/或错误消息。
例子
#line 155 "outside.src"
Error 1000
''输出为:
''由于runtime.src()的第157行的运行时错误1000中止
与QB差别
参考