如何打开某一窗口的多个副本

jimly 2003-10-16 01:35:08
如何打开某一窗口的多个副本,比如有个窗口
w_test
我想在程序中同时打开多个,根据传入的参数不同
显示不同的内容
...全文
64 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
jimly 2003-10-28
  • 打赏
  • 举报
回复
谢谢
klbt 2003-10-16
  • 打赏
  • 举报
回复
w_test win_test[3]

OpenWithParm(win_test[1], arg1)
OpenWithParm(win_test[2], arg2)
OpenWithParm(win_test[3], arg3)
qqjj7758 2003-10-16
  • 打赏
  • 举报
回复
我喜欢 takeiteasy(takeiteasy) 的做法
longdrang 2003-10-16
  • 打赏
  • 举报
回复
先用W_TEST作為數据類型去定義窗体的實例.再OPEN這個實例.
wantsong 2003-10-16
  • 打赏
  • 举报
回复
楼上的是一种方法
另一种
if .. then
w_test w_test1
open(w_test1)
w_test1.//设置属性
else
w_test w_test2
open(w_test2)
w_test2.//设置属性
...
end if
takeiteasy 2003-10-16
  • 打赏
  • 举报
回复
别忘记给我高分,我还差77分升级啦。

window lw_test
if ... then
open( lw_test,"w_test")
...
end if

这样就可以打开多个w_test.
Pegasuscc 2003-10-16
  • 打赏
  • 举报
回复
同意楼上的,我认为你可以做个基础的父窗口,之后继承出不同的子窗口
SilverSands 2003-10-16
  • 打赏
  • 举报
回复
1、你可以在调用的时候区分,然后判断打开哪个窗体!
2、如果你用的是nvo对象,可以利用函数重载机制达到,同一个函数名,输入不同的内容执行不同的代码!

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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