请问在一个窗口中,如何控制另一个窗口的菜单?

ironblood 2004-06-09 12:25:26
例如:在窗口w_1的按钮cb_1中,我想控制窗口w_2的菜单m_2,使实现m_2.check()的效果,可以吗?如何编写代码?谢了!!!
...全文
111 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
skingddddd 2004-06-10
  • 打赏
  • 举报
回复
menu m_id
m_id = w_2.menuid

m_id.item[1].checked = true
ironblood 2004-06-10
  • 打赏
  • 举报
回复
菜单控制窗口控件可以用triggerevent(),可现在是窗口控件控制菜单,用triggerevent()大概不妥吧?
General521 2004-06-10
  • 打赏
  • 举报
回复
最好用triggerevent()
ironblood 2004-06-09
  • 打赏
  • 举报
回复
我建了一个函数f_1(menu mn1),里面内容是:mn1.checked = true
然后我想通过w_1的按钮cb_1调用此函数f_1(w_2.m_main.m_2),来控制w_2的菜单,
可是编译没通过呀,问题出在哪里?
feixianzhi 2004-06-09
  • 打赏
  • 举报
回复
完全可以,但是必须保证w_2保持打开。即:w_2.m_main.m_2.checked = true
语句必须在
open(w_2)或openwithparm(w_2,XX)之后。
wu_07 2004-06-09
  • 打赏
  • 举报
回复
if isvalid(w_2) then
w_2.m_main.m_2.checked = true
end if
jlwei888 2004-06-09
  • 打赏
  • 举报
回复
方法很多,
传递参数,数据库记录、、、等
w_2在打开时,判断参数,从而修改m_2
ironblood 2004-06-09
  • 打赏
  • 举报
回复
再顶~~

1,075

社区成员

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

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