如何传递窗口对象到函数中

ironblood 2004-06-11 09:32:03
例如:
我想在某函数f_1(window w1)中实现语句:w1.cb_1.enabled=false

如何传递窗口对象给f_1的w1参数呢?假设某窗口对象w_1,如果直接调用f_1(w_1)好像不行呀,调试不通过,如何解决这个问题呢?望高人指点迷津!!!
...全文
155 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ironblood 2004-06-14
  • 打赏
  • 举报
回复
惨,我忘了我的密码了,谁可以我怎样取回密码啊?否则我就不能给分了,对各位哥们不公平呀~~
ironblood 2004-06-14
  • 打赏
  • 举报
回复
确实是可以把窗口作为参数传递给函数的。给分咯!!!

ff_net(75度的程序员)对我的问题理解有误,不过给与1分,以资感谢对我问题的关注,谢谢各位啦~~
ff_net 2004-06-14
  • 打赏
  • 举报
回复
你可能是说从W_1窗口传递参数到w_2中把;
试试以下代码:
//w_1
OpenWithParm(w_2,parnt)

//w_2
windows lw_win
lw_win=message.pwoerobjectparm
然后,该怎样就怎样。。。。
sfb 2004-06-13
  • 打赏
  • 举报
回复
继承下来的通用属性可以用例如x,y,等
象cb1 他不是基层下来的所以
你用w1.cb_1.enabled这一句回出错

你可以创建一个基本的窗体,然后其他窗体从他基层
这样声明的时候你用
window w_1
w_1=this
f(w_1)
函数中不用window ,用w_test 作为传入类型
sfb 2004-06-13
  • 打赏
  • 举报
回复
windows w_1
w_1=this
f(w_1)

函数中可以直接写w1.cb_1.enabled=false的,函数是lib函数不是窗口函数
double22822 2004-06-13
  • 打赏
  • 举报
回复
窗口是可以作为参数传递给函数的!自己看看吧!
ironblood 2004-06-11
  • 打赏
  • 举报
回复
csdn上还有高手吗?真是失望~~

1,109

社区成员

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

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