做弹出式菜单遇到的问题!null object

wlwangzi 2003-12-12 06:43:33
sql server 2000+pb8
设计意图是为了实现在一个数据窗口中点右键,则弹出菜单并操作.
数据窗口
w_main.tab_1.tabpage_3.dw_4
菜单 m_pop,只有一项"释放"

现在的情况是我给dw_4中添加了一个用户事件 ue_release,当前能够实现在dw_4上击右键,弹出菜单,但运行"释放"系统提示"Error:Null object reference at line 11 in clickded event of object...."
释放的代码为:w_main.tab_1.tabpage_3.dw_4.triggerevent("ue_release")

请问是什么问题?如何解决.
另外,我用isvaild()测试w_main窗口居然不存在.求教!!!!
...全文
21 10 打赏 收藏 举报
写回复
10 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
skylandchina 2003-12-15
没有看明白再说清楚一些啊 1!1
  • 打赏
  • 举报
回复
jdsnhan 2003-12-15
理论上错误不成立。是不是楼主忽略了其他小的地方,再找找看。
  • 打赏
  • 举报
回复
wlwangzi 2003-12-15
有人知道吗?
  • 打赏
  • 举报
回复
wwwafa9 2003-12-14
你改用的其他的方法看看,不一定要用弹出菜单的啊!
  • 打赏
  • 举报
回复
wlwangzi 2003-12-13
ue_release 实现把当前行的状态改变
但这好像跟其没关系啊,出错是在弹出菜单调用的时候
  • 打赏
  • 举报
回复
wwwafa9 2003-12-13
那个ue_release里面写了些什么代码?
  • 打赏
  • 举报
回复
wlwangzi 2003-12-13
我查过了啊,每个都有.
我用isvaild()测试w_main窗口居然不存在,但我是在这个窗口中用弹出菜单啊
  • 打赏
  • 举报
回复
mittee 2003-12-13
问题出在下面的代码?
w_main.tab_1.tabpage_3.dw_4.triggerevent("ue_release")
检查控件的名字是否正确,
重新启动pb
  • 打赏
  • 举报
回复
wlwangzi 2003-12-13
释放的代码为:w_main.tab_1.tabpage_3.dw_4.triggerevent("ue_release")
  • 打赏
  • 举报
回复
wwwafa9 2003-12-12
“释放”写的是什么代码?
  • 打赏
  • 举报
回复
相关推荐
发帖
脚本语言
加入

735

社区成员

PowerBuilder 脚本语言
社区管理员
  • 脚本语言社区
申请成为版主
帖子事件
创建了帖子
2003-12-12 06:43
社区公告
暂无公告