PowerBuilder实践教程ppt 第2章PowerBuilder成细设计基础

上传人:E**** 文档编号:89427446 上传时间:2019-05-25 格式:PPT 页数:18 大小:66KB
返回 下载 相关 举报
PowerBuilder实践教程ppt 第2章PowerBuilder成细设计基础_第1页
第1页 / 共18页
PowerBuilder实践教程ppt 第2章PowerBuilder成细设计基础_第2页
第2页 / 共18页
PowerBuilder实践教程ppt 第2章PowerBuilder成细设计基础_第3页
第3页 / 共18页
PowerBuilder实践教程ppt 第2章PowerBuilder成细设计基础_第4页
第4页 / 共18页
PowerBuilder实践教程ppt 第2章PowerBuilder成细设计基础_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《PowerBuilder实践教程ppt 第2章PowerBuilder成细设计基础》由会员分享,可在线阅读,更多相关《PowerBuilder实践教程ppt 第2章PowerBuilder成细设计基础(18页珍藏版)》请在金锄头文库上搜索。

1、第2章 PowerBuilder程序设计基础,PowerBuilder具有可视化、高效编程的特点,可以变质GUI界面的应用程序。 PowerBuilder开发环境本 身就是一个良好的GUI界面,为程序开发者提供了方便。,2.1 工作区与应用对象设计,PowerBuilder可以建立对各工作区,但是在同 一时刻只能有一个工作区被打开。建立了工作区 后,可以建立一个或多个目标对象,或者将已存在 的目标添加到当前工作区中。 添加已存在的目标到当前工作区的步骤如下: 右击工作区名称,选择“Add Target”菜单项 选择要打开的目标文件名(.pbt) 设置目标的属性 设置工作区的属性,2.2 画板布

2、局,默认状态下,系统树窗格和剪贴窗格显示在 PowerBuilder主窗口的左边,输出窗口显示在 PowerBuilder主窗口的底部。但也可以根据需要对 画板布局进行调整。具体步骤如下: 选择“Tools/System Options”菜单项 选择“General”选项卡,清除“Horizontal Dock Windows Dominate”复选框。 单击“OK”按钮即可。,2.3 定制工具栏,PowerBuilder提供的工具栏由3种,主工具栏 (称为Power工具栏)、画板工具栏和格式工具栏。 并且对工具栏可以实施以下操作: 下拉工具栏 工具栏的显示属性设置 移动工具栏 定制工具栏 重

3、建工具栏,2.4 PowerBuilder画板,在PowerBuilder中,建立和编辑对象的地方称为画 板(Painter),例如窗口画板、菜单画板、数据库画板 等。在画板中可以设置对象的各种属性,为对象的事 件编写脚本,定义变量、函数等。 大多数用来编辑PowerBuilder对象的画板具有以下 特征:带有多个视图(View)、具有撤消(Undo)/重做 (Redo)功能,可以采用拖放操作来编辑脚本或复制对 象,支持历史记录恢复,可以按照任务列表(To Do List)上的链接项跳转到指定位置,支持存盘提醒功 能。,2.4.1 布局画板,视图是画板内用来执行特定功能的地方。主要视图如下:

4、布局(Layout)视图,显示对象及其控件的实际外观 属性(Properties)视图,显示和设置对象或者当前选中的控件的属性值 脚本(Script)编辑视图,用来编辑事件和函数的脚本 控件列表(Control List)视图,列出对象中的可视控件 事件列表(Event List)视图,显示了对象或控件的所有事件 非可视化对象列表(Non-Visual Object List)视图,列出已经添加到当前对象中的非可视化用户对象 函数列表(Function List)视图,列出了PowerBuilder内置的函数以及对象级的自定义函数,2.4.2 快捷键,PowerBuilder菜单的大多数菜单项

5、都设置有快捷 键,通过这些快捷键可以快速执行菜单项的 功能。 PowerBuilder允许定制菜单项的快捷键。 设置菜单项快捷键的步骤如下: 选择“Tools/Keyboard Shorts”菜单项 选择一个设有快捷键的词单项或者带有默认快捷键的菜单项 按下快捷键 单击“OK”按钮即可,移去一个已定义的词单项快捷键,操作步骤如下: 选择“Tools/Keyboard Shorts”菜单项 选择要移去快捷键的菜单项 单击“Remove”按钮 单击“OK”按钮即可 重置快捷键方法如下: 选择“Tools/Keyboard Shorts”菜单项 单击“Reset”按钮,确认对话框中单击相应的按钮 单

6、击“OK”按钮即可,2.4.3 设计字体,PowerBuilder启动后,各对象或画板都会以系统默 认的字体显示,但也可根据需要,重新设计字体。 PowerBuilder 可以完成对以下字体的设计: 数据表、标题和标签中的字体属性 用户对象、窗口以及数据窗口画板内的字体属性 应用、菜单、库画板、浏览器和帮助的字体属性 函数画板、搅拌试图、数据库画板内的交互SQL视图、源码编辑器、文件编辑器、调试窗口的字体属性,2.4.4 定制颜色,PowerBuilder提供了数十种预定义颜色,同 时也允许开发者定制自己的颜色。 定制颜色的步骤如下: 打开画板,选择“Design/Custom Colors”

7、菜单项 调整基本颜色的属性或者直接属土确切的颜色数值 单击“添加到自定义颜色”按钮即可 根据需要再定制其他颜色 单击“确定”按钮即可,2.4.5 输出窗口,输出窗口用来显示各种操作的有关信息,例如,迁 移(Migration)、构建(Build)、调度(Deployment)、编 译项目、保存对象、检索等。 单击Power工具栏中的“Output Window”按钮或者 选择“Window/Output”菜单项可以隐藏或显示输出窗 口。,初次启动PowerBuilder时,工作环境会按照默认的 设置显示,不过这个设置是可以改变的。 设置启动PowerBuilder时的有关参数,其步骤如下: 选

8、择“Tools/System Options”菜单项,从中选择“Workspaces”选项卡 根据不同的要求设置有关属性,2.5 设置PowerBuilder环境参数,2.6 使用帮助,PowerBuilder提供的联机帮助功能有两类: HTML格式的帮助和Windows帮助。 HTML帮助文件包含大量的帮助信息,分别是 “HTML帮助用户手册”、“应用开发技术”、“数据窗口 程序员手册”、“数据库连接”以及为PowerBuilder企 业级用户准备的“使用Web和JSP目标”。 Windows帮助包含以下内容: PowerBuilder当 前版本地饿新特性,上下文敏感帮助,对象控件、 数据窗

9、口、Power Script的参考信息,以及描述语 法工具、迁移助手等工具的帮助信息。,2.7 PowerBuilder开发典型案例,最新版本的PowerBuilder除了可以开发传统的客户 机/服务器应用之外,还可以方便地开发出多层应用 (分布式应用)和Web应用。使用PowerBuilder开发应 用程序的步骤如下: 建立工作区 建立应用 建立窗口 创建数据窗口对象 测试和调试与应用 编译应用,2.8 数据库连接,数据库(Database,DB)是按一定组织方式存储在 计算机存储器中的相互关联的数据集合。 数据库的应用开发,包括数据库的创建、管理、 连接和ODBC的工作原理,以及建立数据表

10、、建立主 键和数据修改等。 数据库管理系统(DBMS)施以各管理数据库的软件 系统,为用户提供了描述数据库、操纵数据库和维护 数据库的方法和命令,并且能自动控制数据库的数据 完整性以及安全性。,2.8.1 创建数据库,数据库系统(DBS)是一个具有管理数据库功能的计 算机系统,包括数据库、数据库管理系统、应用软件 和数据库管理人员(DBA)等几部分。 【例2.2 】在PowerBuilder集成环境中创建数据库。,2.8.2 访问数据库,在访问数据库之前,首先要建立与数据库的连 接。PowerBuilder与数据库的连接建立在程序驱动 之上。对于Sybase、Oracle这样的大型数据库管理

11、系统,PowerBuilder提供访问效率高的专用数据库 接口;而对于小型数据库和支持ODBC接口的数据 库,PowerBuilder提供了ODBC接口。 PowerBuilder连接数据库的步骤是:确定连接数 据库的接口(即专用接口还是ODBC)、建立数据源, 建立引导名和连接数据库。 【例2.3 】给ASA8类型的数据库定义数据源。 【例2.4 】建立数据库引导名。,2.9 简单应用实例,PowerBuilder可以高效率地编制一个具有数据的 “插、删、改、打印和备份”功能的小程序。首先创 建一个简单数据库:“c:mydb”,然后,创建工作空 间:“WK1”和应用:“aa”,再新建窗口:“w1”和数据 窗口对象:“dd”,最后,给窗口中的各个控件编写 脚本。 【例2.5 】一个具有简单“插、删、改、打印和备份”功能的应用程序。,

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

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

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