请教关于数据窗口中的buttonclicked事件?

meimenglai 2010-04-17 12:06:24
在一个普通窗口上放一个数据窗口dw_1,然后在dw_1中的buttonclicked事件中写上
if dwo.name="exit" then
close(parent)
end if
的代码,对这段代码功能的解释为:在数据窗口内部的命令按钮被按下后触发,如果数据窗口内被点中的对象是“退出”命令按钮,则关闭窗口操作

可我不理解的是dwo代表什么?“exit”又表示什么? 代码编译没有错误哦,望前辈赐教
...全文
272 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
永生天地 2010-04-17
  • 打赏
  • 举报
回复
dwo是当时鼠标点中的 datawindow里的控件,比如字段、或label,或图片。总之是datawindow里的控件
exit就是datawindow里的dwo的名字,你可以通过右键 modify datawindow 看看datawindow里的这个按钮的name,
pb_tjb 2010-04-17
  • 打赏
  • 举报
回复
我們經常會用到:
dwo.name也可以指DATAWINDOW對像內BUTTON對像的Name
Choose case lower(dwo.name)
Case ""
End choose
meimenglai 2010-04-17
  • 打赏
  • 举报
回复
谢谢各位!我不知道还有这样的引用方法
new4everlau 2010-04-17
  • 打赏
  • 举报
回复
DWO = DataWindowObject也就是数据窗口上的对象,可以是任何你放到数据窗口上的控件
DWO.NAME就是对象名称了,你在数据窗口上放的控件叫什么名字
TheLittlePrince 2010-04-17
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 xys_777 的回复:]

dwo是当时鼠标点中的 datawindow里的控件,比如字段、或label,或图片。总之是datawindow里的控件
exit就是datawindow里的dwo的名字,你可以通过右键 modify datawindow 看看datawindow里的这个按钮的name,
[/Quote]
同意楼上,呵呵,一般情况下这种东西都是用button来做。很少有单击字段来关闭的
酒尽雪满天 2010-04-17
  • 打赏
  • 举报
回复
dwo的全称是datawindow object。就是数据窗口对象。
包括里面的字段,控件之类的。
exit是这个控件的名字。
singsongs 2010-04-17
  • 打赏
  • 举报
回复
1楼正解
aico06 2010-04-17
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 xys_777 的回复:]
dwo是当时鼠标点中的 datawindow里的控件,比如字段、或label,或图片。总之是datawindow里的控件
exit就是datawindow里的dwo的名字,你可以通过右键 modify datawindow 看看datawindow里的这个按钮的name,
[/Quote]
UP

740

社区成员

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

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