彈出菜單的問題,如何處理?(我是菜鳥)

catthunder 2003-08-28 10:06:15
執行到menu = parent.menuid時出現下面錯誤,這是怎麼回事?
Error: Cannot assign object of type **** to variable of type **** at line 12 in rightclicked event of object ......

...全文
34 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
fyyifeng 2003-08-28
  • 打赏
  • 举报
回复
看看这样行不行
menu mymenu
mymenu= create menuid
catthunder 2003-08-28
  • 打赏
  • 举报
回复
就是你這樣做的,但是運行時出錯。
那幾個***是變量類型,和問題沒什麼關系。
zzutligang 2003-08-28
  • 打赏
  • 举报
回复
那几个*号是什么?为什么要隐蔽?
menu是系统定义的数据类型,怎么可以用
menu = parent.menuid
来赋值?
你必须要这样:
menu mymenu
mymenu =parent.menuid
jdsnhan 2003-08-28
  • 打赏
  • 举报
回复
要弄清楚所弹出的菜单是哪里来的。
象楼上几位所说,如果这个菜单是你做好的,那可以
m_pop lm_pop
lm_pop = create m_pop
lm_pop.PopMenu (parent.pointerx() + 5,parent.pointery() + 10)
如果你只知道菜单名称,注意用create using
eastpond 2003-08-28
  • 打赏
  • 举报
回复
应该这样(m_pop是你的弹出菜单名)
m_pop lm_pop
lm_pop = create m_pop
eastpond 2003-08-28
  • 打赏
  • 举报
回复
menu mymenu
mymenu= create menuid


支持楼上

1,108

社区成员

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

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