《数据库应用技术——PowerBuilder应用系统开发》-周建芳-电子教案 PB05
32页1、第5章 应用程序对象application,本章要点: 工作区与目标 应用程序对象 事物对象,5.1 工作区和目标,工作区是一个组织和存储各种目标的容器或载体,它是以pbw为后缀的文件,记录了本工作区中包含的各种目标信息。 目标是我们要开发的应用程序,是以pbt为后缀的文件。每个目标包含一个应用程序对象,将一些控件都保存到PB的应用库中,即以pbl为后缀的文件,在此应用程序运行时触发各对象中的事件。,5.1 工作区和目标,目标分类: PowerScript 目标:指客户/服务器应用程序、多层应用程序或服务器组件。 Web 目标:指Web 应用程序,它包含了构造一个Web 站点所需的所有元素包括HTML 文件脚本图像下载组件建立站点的各种选项建立数据库连接的各种选项和部署应用程序的选项。 现在我们主要介绍PowerScript 目标的使用,5.1 工作区和目标,5.1.1 工作区的创建和打开 1创建工作区 单击主菜单“File”下拉菜单中的“New”子菜单,或点击powerbar工具条下的“新建”图标,5.1 工作区和目标,选中“workspace”标签页,选中标签下方的窗口区域的图标,
2、点“OK”,出现一个要求输入工作区名称和存放路径的对话框,输入要创建的工作区的名字,点“保存”,完成工作区的创建。,5.1 工作区和目标,2打开工作区 方法一:单击主菜单File的“Open”子菜单项,或点击powerbar下的“打开”图标,会出现open窗口,显示了该目录下的所有文件,选择要打开的工作区的名字,点“OK”打开一个工作区。 方法二:单击主菜单File的“Open workspace”子菜单项,会出现一个与方法1打开时相似的窗口,只显示了工作区文件,选中要打开的工作区文件名,点“OK”可打开一个工作区。 方法三:单击主菜单File的“Recent workspace”子菜单项,会出现一个级联菜单,列出了最近打开过的工作区。选中要打开的工作区文件,点“OK”打开一个工作区。,5.1 工作区和目标,3工作区打开方式 通过选择主菜单Tools下的SystemOptions子菜单项能调整工作区的打开方式。,5.1 工作区和目标,5.1.2 目标的创建与打开 1创建目标 同创建工作区打开的菜单类似,在“New”窗口选择“target”标签,5.1 工作区和目标,选择第一个图标App
3、lication,点击“OK”,输入各项文件名后,点击“finish”按钮即完成应用目标的创建,同时还创建了应用程序对象和一个存放应用程序对象以及其他各种对象的应用库。,5.1 工作区和目标,5.1.3 向工作区添加和删除目标 1将已有的目标添加到打开的工作区 在系统树窗口中选中打开的工作区,单击右键选择Add Target菜单项,出现Add Target To Workspace对话框,选择要添加的目标文件所在的目录和目标文件,点击“打开”,完成了将已有目标加入工作区。,5.1 工作区和目标,2从工作区删除目标 在系统树窗口中选中要删除的目标,单击鼠标右键选择Remove Target菜单项,就可以将选中的目标从当前工作区中删除。,5.2 应用程序对象,应用程序对象是每个PowerScript目标的应用程序必须具备的不可视对的对象,用来标识应用程序。 5.2.1 应用程序画笔 在PB中,所有对象的创建和修改都是在画笔中完成的。一个画笔相当于相关对象的设计窗口,在该窗口下显示的菜单、工具条、窗格(子窗口)都与该对象有关。 在应用程序画笔中可以完成指定应用程序对象的属性;编写应用程序事件
4、脚本;保存应用程序对象;浏览应用程序组成部分等功能。,5.2 应用程序对象,打开画笔的三种方法: 创建新对象时,相应对象的画笔会打开。 继承或打开一个已有的对象时,相应对象的画笔会打开。 在应用库画笔中双击要编辑的对象时会打开相应对象的画笔。,5.2 应用程序对象,应用窗口的画笔,5.2 应用程序对象,5.2.2 应用程序对象的属性 应用程序的属性窗口可以通过双击应用程序对象或在应用画笔工具栏painterBar中点击“属性工具按钮” 来打开,5.2 应用程序对象,5.2.3 应用程序对象的函数 可用函数总共有8个: ClassName:返回应用程序对象的名字。 GetContextService:建立对服务器对象的引用,来访问服务器对象的方法和属性。 GetParent:返回指定对象的父对象的引用。 PostEvent:向应用程序事件队列的末尾添加一个要触发事件的消息。 TriggerEvent:用于触发应用对象中指定事件。 SetLibrariesList:为应用程序指定不同的库文件列表。 SetTransPool:设置事物缓冲池,控制数据库连接。 TypeOf:返回应用程序的枚举
《《数据库应用技术——PowerBuilder应用系统开发》-周建芳-电子教案 PB05》由会员E****分享,可在线阅读,更多相关《《数据库应用技术——PowerBuilder应用系统开发》-周建芳-电子教案 PB05》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页