《第1章PowerBuilder概述.ppt》由会员分享,可在线阅读,更多相关《第1章PowerBuilder概述.ppt(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第1章 PowerBuilder概述,PowerBuilder简称PB,是PowerBuilder soft公司推出的数据开发工具。 PowerBuilder采用了面向对象编程技术,可视化、图形化和自动报表技术突出,它创建了一个具有独特优点的开发编程语言,可以使应用程序开发效率高、成本低、质量好。 PowerBuilder是高效开发计算机网络应用软件的工具,经常设计客户机/服务器架构的应用,也可以设计B/S结构的应用。PowerBuilder把开发工具与企业服务器紧密集成,用户不需要离开PowerBuilder集成环境,就可以开发出应用服务器所需的各种组件,或者编写网页和代码。,1.1 Pow
2、erBuilder特色,PowerBuilder是一种数据库开发工具,比一般开发工具的开发效率强得多。数据窗口事件驱动的应用程序4L语言面向对象的编程跨平台开发开放的数据库连接分布式开发,1.2 PowerBuilder开发环境,PowerBuilder 10.0安装完毕后,会在“开始”级联菜单中生成程序选项。单击“开始/程序/Sybase/ PowerBuilder 10.0/ PowerBuilder 10.0”菜单项,即可启动。 要利用PowerBuilder进行应用程序开发,首先必须熟悉PowerBuilder的开发环境,也就是说,必须对PowerBuilder的界面及其构成、操作方法
3、、开发流程等进行深入的了解。,1.2.1 PowerBuilder界面,当第一次启动PowerBuilder 10.0时,会打开“Welcome to PowerBuilder”对话框,其中列出了提供操作的选项。具体如下所示:Create a new workspace and a new targetCreate a new workspace and add an existing targetCreate just a new workspaceOpen an existing workspaceClose this dialog PowerBuilder主窗口的最上方是标题栏,下面是菜
4、单栏,菜单栏的下面是PowerBuilder的主工具栏。主窗口的左边是系统树窗口和剪贴窗口,下方是输出窗口。,1.2.2 PowerBuilder菜单,PowerBuilder的所有开发工作都可以通过选择菜单项进行,PowerBuilder的菜单包“File”、“Run”、“Tools”、“Window”、“Help”5菜单项及其下拉菜单。“File”菜单。“File”菜单下包括“New”、“Inherit”、“Open”、“Run/Preview” 等10个菜单项。“Run”菜单。“Run”下拉菜单包括“Incremental Build Workspace”、“Full Build Wor
5、kspace”、“Deploy Workspace”、“Debug”等11个菜单项。“Tools”菜单。“Tools”下拉菜单包括“Toolbars”、“Keyboard Shortcuts”、“System Options”、“To Do List”、“Browse”等10个菜单项。,“Window”菜单。“Window”下拉菜单包括“Tile Vertical”、“Tile Horizontal”、“Layer”、等9个菜单项。“Help”菜单。“Help”下拉菜单用来提供系统帮助功能,它的下拉菜单包括“Contents”、“Welcome to PowerBuilder 9.0”、“Sy
6、base Web Site”等6个菜单项。,1.2.3 PowerBuilder工具栏,在菜单栏下面显示的是PowerBuilder的主工具栏,利用工具栏可以执行建立新的对象和应用、打开已经存在的对象、调试和运行当前应用等操作。,1.2.4系统树(System Tree),系统树列出了当前开发的系统的所有可用资源,它可以让开发者获取各类对象的信息,还可以实时拖动对象到画板视图中进行编辑。“Workspace”选项卡,列出当前工作区及当前工作区中的所有目标。“Page”选项卡,显示“Microsoft Internet Explorer”对象模型以及在HTML编辑器中当前页的层次结构。“Lang
7、uage”选项卡,列出了对Web目标有效的语言元素。“Web target”选项卡,显示了客户端和服务器端脚本语言的语句和实例对象。,1.3系统开发基本概念,在开始使用PowerBuilder进行应用开发之前,首先介绍PowerBuilder的有关概念和术语。工作区。在PowerBuilder中所有的程序开发工作都是在工作区下进行的。画板(Painter)和编辑器(Editor)。画板是用来编辑对象的编辑器;对于每一个画板,都有一个源码编辑器,可以使用这个文件编辑器直接编辑对象的源码。事件(Event)和脚本(Script)。 PowerBuilder开发的应用程序是基于事件驱动的,可以在该事件中编写代码。属性(Properties)。所有对象和控件都有自己的属性,例如宽度、高度等。,1.4 PowerBuilder的安装,PowerBuilder的安装十分简单,只需要根据安装向导的提示,逐步完成操作即可完成。把PowerBuilder安装光盘放入光盘驱动器中设置用户信息 输入用户名以及公司名称选择安装文件夹选择安装PowerBuilder 套件中的组件,