Functions.ProcFile 方法 | |
返回激活模块的名称。
命名空间:
XSharp.Core
程序集:
XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法 FUNCTION ProcFile() AS STRING
public static string ProcFile()
查看代码返回值
类型:
String
对于当前激活,ProcFile() 返回当前模块的名称。
对于先前的激活,ProcFile() 返回调用当前模块的模块的名称。
备注
ProcFile() 查询 X# 激活堆栈以确定当前正在执行的模块的名称。
ProcFile() 与 ProcLine() 和 ProcName() 一起使用,以报告调试信息。
不是每个函数调用都会设置激活堆栈。
如果在激活堆栈中使用了 PRIVATE 或 PUBLIC 变量或发出了 SET PROCNAME ON 命令,则函数会调用激活堆栈。
示例
此示例展示了在程序开发的调试阶段可以调用的函数,以显示当前和先前激活模块的名称:
1
2FUNCTION Start()
3 MyFunction()
4
5FUNCTION MyFunction() AS VOID
6 ? ProcFile()
7 ? ProcFile(1)
参见