pb open 调用窗口间互调对象问题

lulu72145 2016-03-19 12:21:23
//在w_test1的按钮cb_1 写代码打开w_test2
windws w1
open(w1,'w_test2')
//然后在w_test1里写代码
w_test2.cb_1.text=‘00’

报错:null object...
isvalid(w_test2) 状态为false
如何解决,我不想通过全局变量或openwithparm对象解决,请问还有其它的方法吗
...全文
2898 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
WorldMobile 2016-04-15
  • 打赏
  • 举报
回复
如果你采用以下代码打开窗口 open(w1,'w_test2')
//然后在w_test1里写代码
你是不能引起w_test2的,因为没有创建这个对象,你只能通过w1来引用,所有你可以用全局变量来实现,你也可以用用getfirstsheet和GetFirstSheet来实现,前提是用mdi窗口
jlwei888 2016-03-20
  • 打赏
  • 举报
回复
open(w_test2) w_test2.cb_1.text=‘00’

604

社区成员

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

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