PowerBuilder数据库应用开发教程(第二版) 教学课件 ppt 作者 978-7-302-15831-8 chapter03

上传人:E**** 文档编号:89354646 上传时间:2019-05-23 格式:PPT 页数:18 大小:1.03MB
返回 下载 相关 举报
PowerBuilder数据库应用开发教程(第二版) 教学课件 ppt 作者 978-7-302-15831-8 chapter03_第1页
第1页 / 共18页
PowerBuilder数据库应用开发教程(第二版) 教学课件 ppt 作者 978-7-302-15831-8 chapter03_第2页
第2页 / 共18页
PowerBuilder数据库应用开发教程(第二版) 教学课件 ppt 作者 978-7-302-15831-8 chapter03_第3页
第3页 / 共18页
PowerBuilder数据库应用开发教程(第二版) 教学课件 ppt 作者 978-7-302-15831-8 chapter03_第4页
第4页 / 共18页
PowerBuilder数据库应用开发教程(第二版) 教学课件 ppt 作者 978-7-302-15831-8 chapter03_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《PowerBuilder数据库应用开发教程(第二版) 教学课件 ppt 作者 978-7-302-15831-8 chapter03》由会员分享,可在线阅读,更多相关《PowerBuilder数据库应用开发教程(第二版) 教学课件 ppt 作者 978-7-302-15831-8 chapter03(18页珍藏版)》请在金锄头文库上搜索。

1、第3章应用程序对象 重点内容: 应用程序简介 工作区和目标 创建应用程序对象 应用程序的操作 应用程序配置参数,一、应用程序简介:,1.可执行应用 一个PowerBuilder 的窗口集合 一个传统的客户/服务器应用(服务器数据库) 一个分布式应用的客户端(将向服务器应用请求服务)或服务器端,一、应用程序简介:,2.服务器组件 服务器组件是包含一个或多个定制类用户对象的组件包,二、工作区和目标:,1.工作区 2.目标 目标可只包括一个应用程序对象或包括其他的对象,通过菜单Tools|System Options命令实现,打开System Options对话框,单击Workspace标签,三、应

2、用程序对象画板:,3.应用程序属性: 列标题、列文本、标签等文本对象的字体 应用程序名称 应用程序显示名称 DDE超时值,应用程序画板,四、创建应用程序对象:,1.新建应用程序对象步骤: 单击PowerBar1工具栏中的New按钮,打开New对话框,打开New对话框,打开Workspace标签,四、创建应用程序对象:,2.创建模板应用程序 选择File|New命令,或单击工具栏中的New工具按钮,打开New对话框。选择File|New命令,或单击工具栏中的New工具按钮,打开New对话框。,四、创建应用程序对象:,2.创建模板应用程序,四、创建应用程序对象:,2.创建模板应用程序,四、创建应用

3、程序对象:,2.创建模板应用程序,五、应用程序的操作:,1.设置应用程序对象的属性,General选项卡,Toolbar选项卡,Text Font选项卡,五、应用程序的操作:,2. 应用程序对象的事件 PowerBuilder是面向对象的开发环境,是以对象和事件来驱动程序的,五、应用程序的操作:,3.应用程序对象的函数 ClassName:返回该对象的名称。 GetContextService:创建指定服务(包括ContextInformation、Internet、keyword)的上下文相关实例。 GetParent:返回父对象的引用指针。 PostEvent:将某个事件添加到该对象消息队

4、列的尾部。 SetLibraryList:修改应用程序的库搜索路径。 SetTransPool:设置应用程序使用的数据库事务池。利用该函数,可以减少重复的数据库连接所耗费的时间并限制应用程序使用的最大数据库连接数。 TriggerEvent:触发该对象的指定事件并执行该事件的事件处理程序。 TypeOf:返回该对象的类型。,五、应用程序的操作:,检索路径的添加,在系统树的工作区中,选中包含用户应用的目标 ,选择右键弹出菜单的“Properties”命令,打开Properties of Target chapter3对话框,五、应用程序的操作:,查看应用程序所包含的对象,工具条上单击Browse

5、图标,打开Browse画笔对话框,六、应用程序配置参数,1.初始化文件 初始化文件一般是一个名字与应用程序相同,扩展名为INI的文本文件,PB常用的INI函数 ProfileString ProfileInt SetProfileString,六、应用程序配置参数:,2. 注册表 注册表是Windows系统保存硬件和软件信息的数据库,该数据库以层次结构组织。各层次含义为: HKEY_CLASS_ROOT:包括OLE应用程序的数据和信息,这些数据和信息使各种文件类型与应用程序相关联。 HKEY_CURRENT_USER:包含配置文件信息、优先选择权和其他有关登录到Windows系统的设置信息。

6、HKEY_LOCAL_MACHINE:包含系统中有关硬件和软件的信息。 HKEY_USERS:包含访问本系统的所有用户的配置文件。 HKEY_CURRENT_CONFIG:当前会话的参数设置。 HKEY_DYN_DATA:这是一个动态的关键字设置。在系统每次重新开机时创建,它包含了系统信息。,六、应用程序配置参数:,3.注册表函数应用 PowerScript提供的注册表函数有: RegistryGet():用于从系统注册表中得到指定键的值。 RegistrySet():用于在系统注册表中设置或创建指定键,如果要设置的键名或要设置的值不存在,则选建立再赋值。 RegistryDelete():删除系统注册表中的一个键或键的某个键值。 RegistryKeys():从系统注册表中得到指定键的有效子键。 RegistryValue():从系统注册表中取得与指定键相关的一组键名,即取值名列表。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号