PowerBuilder 如何取得当前函数/事件的名称
如题,求教
------解决方案--------------------
//open(w_dw_richtext)
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
return ''
------解决方案--------------------
厉害,学习!