PowerBuilder程序设计基础 -王艳青 第八章 用户对象和.ppt

PowerBuilder程序设计基础 -王艳青 第八章 用户对象和.ppt

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第八章 用户对象和用户事件 8.1用户对象概述 8.2 创建用户对象 8.3 使用用户对象 8.4 用户事件概述 8.5 管理用户事件 8.1用户对象概述 8.2 创建用户对象 8.2.1创建标准可视用户对象(Standard Visual User Object) 8.2.2创建定制可视用户对象 8.2.3创建外部可视用户对象(External Visual) 8.2.4创建标准类用户对象(Standard Class) 8.2.5创建定制类用户对象 8.2.6使用继承创建用户对象 8.3 使用用户对象 8.3.1使用可视用户对象 8.3.2使用类用户对象 8.3.3保存用户对象 8.3.4删除用户对象 8.4 用户事件概述 8.5 管理用户事件 8.5.1定义用户事件 8.5.2删除用户事件 8.5.3触发用户事件 * 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: * 对象是现代程序设计的核心概念。一个对象可以拥有若干属性以及一系列的对这些属性进行操作的方法。一个对象可以通过若干个接口同其它的对象进行相互的作用,来共同完成一项工作。当对象被定义好之后,它就拥有了活力,能够完成一定的功能,而且可以根据需要多次使用,不需要做任何额外的工作,这就大大提高了代码的重用性和易维护性。PowerBuilder不仅提供了大量预定义的标准对象,如窗口、DataWindow、事务处理对象Transaction等等,还支持用户自定义对象这个特性。 用户对象是PowerBuilder为 用户对象具有下述优势: (1)避免了一个应用程序的不同地方编写功能相同或相近代码的麻烦,提高了应用程序的可维护性; (2)用户对象可以把一些总在一起使用的可视控件组合在一起,构成一个完成特定功能的控件,应用程序可以在需要的地方随时使用它; (3)用户对象提供了构造具有一致外观的可视部件的方法; (4)用户对象能够把相关功能封装在一起; (5)用户对象允许开发人员扩展某些PowerBuilder系统对象(如事务对象)的功能。 PowerBuilder中有两种用户对象:一种是可视用户对象(Visual User Object),像按钮、编辑框那样具备可视的外观,主要完成应用程序与用户之间的信息交流;另一种是类用户对象(Class User Object),没有屏幕表现形式,主要用于封装和完成一定的业务逻辑。此外,用户对象的命名一般以“u_”为前缀。用户对象控件或实例的命名一般以“uo_”为前缀。 PowerBuilder的用户对象主要分为可视用户对象和类用户对象两类。每类用户对象又都有3种不同的形式,以解决应用程序的不同需求。 可视用户对象有三种:标准可视用户对象(Standard Visual User Object),定制的可视用户对象(Custom Visual User Object),外部可视的用户对象(External Visual User Object)。 标准可视用户对象是对PowerBuilder现有控件的扩充,它在现有控件基本功能的基础上增加了应用程序需要的功能。标准可视用户对象继承了原始控件的各种特征,包括属性、事件和函数。它本质上是来自PowerBuilder所支持的可视用户控件的一个基础类的继承对象。初始对象的定义不适用于包括所有的属性和事件的用户对象。此类用户对象经常用于扩展常规控件的功能,最常见的示例是DataWindow(数据窗口)控件。 例如:PowerBuilder的按钮不但支持鼠标点击而且支持回车键的操作。一般的按钮即使可以定义用户事件,也需要对每个用到命令的按钮分别定义用户事件,用起来十分繁琐,现在我们就用标准可视用户对象来定制一个用户对象,既能用鼠标点击也支持回车键的操作。定制好后,就可以像一般的控件来使用了。操作步骤为: 单击File菜单下的New命令,打开窗口选Object页,如图8-1所示: 图8-1 创建用户对象 在如图8-1所示的窗口中选择“Standard Visual”项,单击OK按钮或直接双击“Standard Visual”项,接下来会弹出窗口标题为“Select Standard Visual Type”的窗口,然后在如图8-2的列表项中选择“commandbutton”选项来定制一个命令按钮用户对象。 图8-2 选择对象类型 单击OK按钮就会出现如图8-3

文档评论(0)

118压缩包课件库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档