中易网

powerbuilder怎样弹出子窗口

答案:2  悬赏:80  
解决时间 2021-03-08 19:14
如图,在A父窗口中点击按钮弹出B子窗口,在子窗口没关闭的情况下父窗口失去焦点 不能进行操作。要求
两个窗口之间可以相互传参数



最佳答案
例:父窗口 w_a,子窗口w_b

w_a中 open(w_b)即打开子窗口w_B,要实现在子窗口没关闭的情况下父窗口失去焦点 不能进行操作,只需要把w_b的窗口类型window type 改成 reponse!

而要传递参数,w_a 传给w_b 即 openwithparm(w_b,参数)多个参数可以用结构实现
w_b 用message接收参数 变量 = message.stringparm (以string型为例,其它类型参照pb帮助)

w_b 返回参数则用 closewithreturn(parent,参数) 同样w_a 用message接收参数

w_b建议在open事件下接收,因为message是共享的资源,接收不及时,接收到的参数就不准确了
全部回答
正常创建一个窗口w_mdi,在窗口的window type属性中,选择mdi 再创建一个窗口w_main,保存。 新建一个菜单m_1 在mdi窗口中设定菜单对象为m_1 在m_1对象的脚本里:opensheet(w_main,w_mdi,0,original! ) 就可以打开子窗口了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
胖美人服饰地址在哪,我要去那里办事
为什么菏泽一中分数线开发区比牡丹区的低
家里的满天星躺满了蚜虫怎么办
什么是数据集属性?
iphone4,很久没有用了,冲了一下电,充了五
老倪膏药脑梗塞患者能贴吗
重庆莱美隆宇药业公司怎么样?
国通汽配地址在什么地方,想过去办事
宿迁公交车线路有803路吗
台式机怎么组装 台式机组装步骤详细介绍
牛朋地址在什么地方,想过去办事
求大神帮忙 Running Man 刘在石和另一个男被
武汉有没有可以玩XBOX360的地方
安尼森少儿英语一周上几节课?如果都是才接触
期货如何计算盈利?比如沪铜我10000买1手多仓
推荐资讯
梦幻模拟战2PC版 游戏问题
仿写段落(范文+仿段落)
事故校核有事故管段吗?事故校核怎么校核?
为什么在没有安装JDK的机器上不能运行Applet
初二历史 从中国革命和建设的探索实践中,你有
半圆键怎样工作
-How h__ are you? -Less than 50 kilo.
家里养的绿萝,叶子很挺,很健康,但是觉得颜
丹阳门中路/横街西路(路口)地址在哪,我要去
南京信息工程大学东苑-培训楼在哪里啊,我有
《我与红领巾》征文,五年级水平,800字以下
庭缘小区地址在哪,我要去那里办事
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?