- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
应用对象-Read
第4章 应 用 对 象 4.1 创建应用对象 4.2 设置应用对象的属性 4.3 为应用对象添加事件脚本 4.4 使用【Script】视窗 4.5 小 结 4.6 实 训 本章要点 应用对象 (概念,创建,属性设置) 应用对象事件脚本 4.1 创建应用对象 应用对象是PowerBuilder应用程序的入口和出口,一个应用程序的设计是从应用对象开始的。 4.1.1 应用的基本概念 1. 应用 应用也称为应用程序。一般来讲,一个应用可完成一组相关的功能。 2.应用的组成 在PowerBuilder中,应用是由一系列PowerBuilder对象所组成,这些对象包括:PowerBuilder的应用对象、窗口对象、数据窗口对象、菜单对象、函数对象及用户对象等。 3. 应用的存储结构 在PowerBuilder中,应用以一定的层次结构存储,共有4个层次,即Work Space(工作空间)、Target(目标)、PowerBuilder Library(应用库)、PB Objects(PB对象)。 Work Space是应用的第1层,文件以.pbw为扩展名。创建应用对象之前必须先创建工作空间。 Target是应用的第2层,文件以.pbt为扩展名。一个工作空间中可以包含多个目标,创建应用对象的同时创建目标。 PowerBuilder Library是应用的第3层,应用库文件以.pbl为扩展名。应用库是PowerBuilder提供的一种用于存储PowerBuilder对象的文件。一个完整的应用,既可以存放在一个应用库文件中,也可以存放在多个应用库文件中,即在一个目标中可以包含多个应用库。 PB对象是应用的第4层。包括组成应用的所有对象,如应用对象、窗口对象、菜单对象等,其中必包含一个应用对象。 4.Application(应用对象) 应用对象是PowerBuilder中一个非常重要的对象。应用对象没有可视化界面,只是提供一些初始化、打开主窗口等操作的脚本。应用对象定义应用级属性和行为,如整个应用中的默认字体,应用开始、结束和出现系统错误时的操作等。 应用对象是进入应用的入口,所以说,创建应用的第一步是创建应用对象。 4.1.2 创建新工作空间 在PowerBuilder 9.0中,创建应用对象之前必须先创建工作空间。创建工作空间的步骤与方法如下。 (1)进入PowerBuilder后,选择【File】丨【New】命令,或单击工具条的【New】图标,弹出新建对象对话框,选择【Workspace】标签页 . (2)在【Workspace】标签页中,选择【Workspace】图标双击,或单击【OK】按钮,弹出新建工作空间对话框。 (3) 在【保存在】选项处选择路径,在【文件名】选项处输入文件名,【保存类型】选项处不做修改。本例中,工作空间名称输入为“xscj”,保存在d:\xscj之下。单击【保存】按钮,即可完成新工作空间的创建工作。 4.1.3 创建目标、应用库及应用对象 创建完一个新的工作空间后,就应该创建该工作空间的目标、应用库、应用对象,其具体步骤与方法如下。 (1)选择【File】丨【New】命令,或单击工具条中的【New】图标,弹出新建对话窗口,选择【Target】标签页。 (2) 在【Target】标签页中,选中【Application】图标双击,或单击【OK】按钮,弹出新建应用对象对话框,如图4.4所示。 (3) 在【Application Name】文本框输入新建应用对象的名称,本例应用对象名称为“xscj”。在【Library】文本框输入新建应用对象所属库的名称,默认库名为应用对象名称。在【Target】文本框输入新建应用对象所属目标的名称,默认目标名称为应用对象名称。应用库、目标的路径均可以修改。填写完毕,单击【Finish】按钮,即完成了新应用对象、目标、应用库的创建工作。 4.1.4 应用对象的存储结构 创建完一个应用对象后,在PowerBuilder主窗口的系统树窗口中显示出应用对象的层次存储结构,如图所示。 从图中可以清楚地看出应用的工作空间、 目标、应用库和应用对象之间的层次结构关系。 需要说明以下内容。 (1) 一个工作空间可以包含多个目标。 如果要在当前工作空间中再新建一个目标,则应在该工作空间名上单击鼠标右键,在弹出的快捷菜单中选择【New】命令。在新建目标的同时,也新建了应用库和应用对象。 如果要在工作空间中新增一个已存在的目标,则在工作空间的快捷菜单中选择【Add Target】命令,在弹出的对话
文档评论(0)