一、本课目标
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、通过参考书来掌握