做弹出式菜单遇到的问题!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窗口居然不存在.求教!!!!
...全文
84 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
  • 打赏
  • 举报
回复
“释放”写的是什么代码?

743

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 脚本语言
社区管理员
  • 脚本语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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