首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

pb环境下获得某个窗口的名字、pbl的名字,该怎么解决

2012-03-07 
pb环境下获得某个窗口的名字、pbl的名字如题:在开发pb程序时会建很多的pbl和窗口、dw。调试程序是在pb环境下r

pb环境下获得某个窗口的名字、pbl的名字
如题:在开发pb程序时会建很多的pbl和窗口、dw。调试程序是在pb环境下run 这个程序。我想打开某个菜单下某个界面时,右击弹出这个界面的窗口名字如:w_main,和其所在的pbl。
希望会的兄弟不吝赐教,谢谢!

[解决办法]

C/C++ code
//将parent替换为你想测试的窗口ClassDefinition wincdefString ls_ClassName,ls_Pblwincdef = Parent.classdefinitionls_ClassName = Parent.classname( )ls_Pbl = wincdef.librarynamemessagebox("","窗口类名:"+ls_ClassName+&                    "~n窗口所在PBL:"+ls_Pbl)
[解决办法]
在菜单上无法响应右键单击事件的,
在窗口上的右键单击事件中可以写:
C/C++ code
ClassDefinition lcdlcd = this.ClassDefinitionmessagebox('窗口信息','窗口名称:' + this.classname() + '~r~n窗口所在pbl:' + lcd.LibraryName) 

热点排行