考考你,请问这段代码有什么错误 ???

hzhxxx 2002-07-15 05:38:54


//寻找对象的 Inherit 层次
//该窗口的菜单(其实可以为 any object)是 Inherit 几层(不确切)得来的

string s_classname
int i_level = 0
powerobject po_parent
po_parent = parent.menuid

do while s_classname <> 'm_ex_main'
po_parent = po_parent.getparent()
s_classname = classname(po_parent)
i_level ++
loop


你能解决这个问题吗 ??
对象一定要 实例化 才能吗?






...全文
28 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hzhxxx 2002-07-16
  • 打赏
  • 举报
回复
还是靠自己把!
hzhxxx 2002-07-16
  • 打赏
  • 举报
回复
brothers:
join us please !

hzhxxx 2002-07-16
  • 打赏
  • 举报
回复

但是

w_a = g_a 也能通过编译,这是 PB 的不当吗 ??

能回答

//寻找对象的 Inherit 层次
//该窗口的菜单(其实可以为 any object)是 Inherit 几层(不确切)得来的

string s_classname
int i_level = 0
powerobject po_parent
//初始化对象
po_parent = parent.menuid

do while s_classname <> 'm_ex_main'
po_parent = po_parent.getparent()
s_classname = classname(po_parent)
i_level ++
loop



lanying 2002-07-16
  • 打赏
  • 举报
回复
g_a = w_a是正确的,可以实现多态
hzhxxx 2002-07-16
  • 打赏
  • 举报
回复
window w_a

graphicobject g_a

g_a = w_a
w_a = g_a

有什么错误,和面向对象程序设计有什么冲突 !???
hzhxxx 2002-07-15
  • 打赏
  • 举报
回复
在 CBC 中不需要!

1,075

社区成员

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

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