- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PowerBuilder 程序设计基础 李 茜 主编 谢维成 陈永强 曾传华 第二章 PowerBuilder 概述 PowerBuilder 的基本特性 PowerBuilder 的基本概念 PowerBuilder 的运行原理 PowerBuilder 的开发环境 应用程序的基本开发过程 PowerBuilder 的基本特性 PowerBuilder 的基本概念 PowerBuilder 的运行原理 PowerBuilder 的开发环境-1 PowerBuilder 的开发环境-2 应用程序的基本开发过程-1 应用程序的基本开发过程-2 * 1.可视化的开发环境 PB是一个集成的完全可视化开发环境。使用PB可以用一种可视、直观的方式来创建应用程序的用户界面和数据库接口。 2.面向对象的工具 PB的开发方法是事件驱动,程序不是顺序执行的,而是被写成许多独立的片段,某段程序只有当与之相关联的事件发生时才会执行。 3.功能强大的编程语言 使用PowerScript可以为每一个PB对象编写特定事件代码,就像用BASIC语言一样简单,同时PB还提供了近千个函数和数十个系统对象以供调用。 4.开放的系统 PB 作为通用的前台开发工具,可以访问诸如Oracle、Sybase、SQL Server等等数据库,开发人员无需关心每个数据库的特点和特性,只需要集中精力进行前台应用程序的开发 。 5.多平台的开发环境 PB支持Windows、Mactintosh和Unix等操作系统。在不同操作系统开发的应用程序只需要在另一操作系统下重新编译,即可直接运行。 6.支持企业级客户/服务器开发 PB与所有流行的客户/服务器数据库都有接口,也可以在多用户下访问数据库。数据的安全性、完整性可以得到保证。 1.工作空间(Workspace) 所有的PB应用程序都是工作在某一个确定的工作空间(Workspace),然后建立相应的应用程序。在一个工作空间里,可以建立多个应用。 2.应用(Application) 在建立一个工作空间以后,就需要建立相应的应用。例如,建立图书管理系统应用,图书查询管理应用等等。 3.窗口(Window) 所有的应用程序都是为了实现一定的功能,窗口就是应用程序展现功能的主要场所,也是所有的控件的容器,也是用户最直接要面对的对象。 4.数据窗口(DataWindow) 数据窗口是对数据库数据的主要操作和展现场所,特别是应用中对各种票据格式的开发更有其独特的优势。 5.菜单(Menu) 菜单是所用应用程序中常用的对象,PB对菜单的开发非常方便,“即建即所得”。分为下拉菜单和弹出菜单两种。 6.数据库(Database) 数据库是对海量数据的有效管理工具,关系型数据库中包含表、视图、触发器和存储过程等,对数据的操作非常方便有效。 7.工程(Project) 在发布程序的时候会用到工程这个概念,它可以进行发布程序的相应配置设置。 开发支持库 Pblib.dll Pbcmp.dll Pbudo.dll Pbrtc.dll … 开发(PBLs) 编译(Pcode,Mcode) 应用(Application:DLL,Exe,PBD) BugFixing 运行支持库 PBvmX.dll PBdweX.dll Libjcc.dll Pbo84X.dll Pbrtc.dll …… YouOcx.OCX YouLIb.DLL …… DBMS 发布(InstallShield) 菜单栏 系统树 剪贴窗口 状态栏 画板工作区 工具栏 标题栏 PB开发为标准的MDI方式,即对应不同的开发对象,有它不同的菜单及工具条,对应不同的功能; 可以创建的对象包括4大类: 对象(窗口、函数、结构、菜单……) 数据窗对象(Grid,Free Form,Tabular,Label,N-Up……) 数据库(Database Profile,Query,Pipeline) 工程(Application,Proxy Library,COM CTS,OLE2,Java Proxy……) 常用工具 Library,Editor,Class view Browser,DB Profile Editor, Debugger,DW Syntax等 应用程序的开发过程及工作量分配图
您可能关注的文档
最近下载
- 富血小板血浆(PRP)在临床中的应用培训课件.pptx VIP
- 东芝(TOSHIBA)变频器VF-S11使用手册说明书.pdf
- 最新海南省地图含市县地图矢量分层可编辑地图PPT模板.pptx VIP
- 《混凝土结构加固设计规范》.ppt VIP
- 国开形成性考核02473《医学免疫学与微生物学》形考任务(1-4)试题及.pdf VIP
- 第四章服装结构与成衣工艺基础_3(课件)《服装工艺(第3版)》同步教学(纺织).pptx VIP
- 威纶触摸屏编程培训教程.pdf VIP
- 中国古代法制史专题研究-赵晓耕-全套课件.ppt
- 1.2 地球与地球仪(第1课时 地球的形状和大小)七年级地理上册课件(人教版2024).pptx VIP
- 第四章服装结构与成衣工艺基础_1(课件)《服装工艺(第3版)》同步教学(纺织).pptx VIP
文档评论(0)