一、本课目标

1、掌握PB应用程序的框架结构

2、掌握简单应用程序的开发步骤

3、掌握PB集成开发环境的一般用法

二、PB简介

1、可视化数据库客户端应用程序开发工具

2、面向对象的开发工具

三、PB的安装

四、数据库客户端应用程序的主要特点

数据录入与编辑,数据处理,数据查询,数据输出(打印)

五、Windows应用程序的一般特征

具有主窗口,菜单,工具栏及其它窗口。用户通过键盘、鼠标来与应用程序交互。用户的动作通过系统转化为各种控制消息,激发应用程序各对象相应的事件,由对象事件处理程序来响应用户的动作。

六、PB应用程序的框架结构

PB以库文件的方式管理应用程序的源代码,一个软件系统可由一个或多个库文件组成,所有对象由库文件统一管理。

一个软件系统中的应用程序对应一个Application对象,而一个Application对象包含多个窗口及不可视对象。

窗口对象则包含“菜单”、“工具栏”、“文本标签”、“编辑框”、“数据窗口”等控件。

七、自己创建一个最简单的应用程序

第一步:建立一个空的应用程序

1、建立一个Application

2、为该Application选择存放库文件(如果当前库不存在,PB会为您自动创建一个)

3、为该Application起名字并加上注释

第二步:为该程序建立主窗口

第三步:在脚本设计器中设置Application,当应用程序运行时打开主窗口

第四步:运行当前应用程序,查看设计成果。

1、单击工具栏第一排倒数第四个图标

2、下面的窗口就是我们新建的第一个应用程序了。

八、动手做

请您按照上述步骤建立您的第一个应用程序"hello world"

九、PB集成环境的一般用法

1、常用工具

常用的画板及工具栏按钮

对象属性窗口

脚本设计器

2、常用对象及控件

常用对象:Application,Window,Menu,Transaction等。

常用控件

CommandButton (命令按钮)

CheckBox (复选钮)

RadioButton (单选钮)

StaticText (静态文本)

SingleLineEdit (单行编辑框)

EditMask (单行掩码编辑框)

MultiLineEdit (多行编辑框)

RropDownListBox (下拉列表框)

ListBox (列表框)

DataWindow (数据窗口)

...

练习:请您在w_hello_main窗口中放置上面所列出的控件,查看它们的特点和它们之间的区别。

3、控件使用的一般方法

第一步:改变控件默认属性

第二步:为控件添加事件代码

4、使用控件布局工具

当窗口内的控件数量比较多时,单独调整每个控件的位置很费时间。使用布局工具可以大大提高您的工作效率。布局控制分“排列方式、间隔、大小”三类控制工具。

十、如何掌握常用对象及控件的属性及事件?

1、通过本课程来掌握

2、通过参考书来掌握

2、通过使用集成环境中的帮助来掌握

 

回目录

数据空间