如何获取mdi窗口的名称

zjf1119 2009-09-20 03:29:30
在一个全局函数中要用到mdi主窗口的信息,所以想要动态获取主窗口的名称。
有没有什么方法?
...全文
131 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
pecho 2009-10-31
  • 打赏
  • 举报
回复
呵呵,如果是以窗口名直接打开的,就直接用这个名子,如果不在,在窗口的open事件中,把自己赋给一个全局变量,
一般情况下,都是用对象名子打开的,因为mdi只有一个没有必在用变量。

pb中的默认局变量是所有对象的名子。
所以,直接用吧。
永生天地 2009-09-20
  • 打赏
  • 举报
回复
用个全局变量多好
jlwei888 2009-09-20
  • 打赏
  • 举报
回复
你不嫌麻烦吗?
zjf1119 2009-09-20
  • 打赏
  • 举报
回复
问题自己解决了。不过方法有点傻。
用ini文件文件来保存mdi窗口的名称,到用的时候提取出来。-。-!!!
zjf1119 2009-09-20
  • 打赏
  • 举报
回复
parentwindow 只能获取菜单的相关联的window
jlwei888 2009-09-20
  • 打赏
  • 举报
回复

parentwindow()
zjf1119 2009-09-20
  • 打赏
  • 举报
回复
因为是全局函数,需要考虑通用性啊。

要获取的是当前程序里mdi窗口的名称。不是mdi窗口的子窗口
jlwei888 2009-09-20
  • 打赏
  • 举报
回复
主窗口?子窗口吧
主窗口就一个,你还不知道名字吗?直接写名就行了!

604

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 控件与界面
社区管理员
  • 控件与界面社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧