Skip to content

CurrentProcedureName

以字面 String 形式返回函数被调用时所在过程的名称。

语法:CurrentProcedureName [ () ]

该值是词汇上包含调用的 SubFunctionProperty 的名称。

INFO

CurrentProcedureName 是编译时内部函数:字面字符串在源代码编译时确定,来自包围调用的过程。它不是从运行时调用栈派生的——将调用包装在辅助函数中会记录辅助函数的名称,而非原始调用者的名称。

示例

vb
Public Sub DoWork()
    Debug.Print CurrentProcedureName()    ' Prints "DoWork"
End Sub

另请参阅

twinBASIC及其LOGO版权为作者"韦恩"所有