PB反射机制相关有关问题,在函数里怎样获取当前函数信息(如函数名等)

PB反射机制相关问题,在函数里怎样获取当前函数信息(如函数名等)
如题。
望高手解惑。
不胜感激。

------解决方案--------------------
string ls_classname,ls_functionname,ls_selfname
long ll_count,i
classdefinition lcd
scriptdefinition lsd[]

lcd = this.classdefinition 
PopulateError(1, '')
lsd[] = lcd.scriptlist//scriptfunction的数组

ll_count = upperbound(lsd[])

ls_selfname = error.objectevent//当前函数名
for i =1 to ll_count
if ls_selfname = lsd[i].name then//找到当前函数
你的代码//messagebox('??',lsd[i].name)
end if
next

对象中的函数,事件这么处理。如果是全局函数,稍有一点区别。自己研究下吧,类似。当前函数的信息,参数,返回类型什么的去看帮助:classdefinition ,scriptdefinition。有点耐心啊,多看看帮助,基本什么都有