PowerBuilder案例开发集锦(第二版)

分類: 图书,计算机/网络,程序设计,Power Builder JBuilder,
作者: 李海军,马煜,刘昌荣编著
出 版 社: 电子工业出版社
出版时间: 2009-1-1字数: 670000版次: 1页数: 407印刷时间: 2009/01/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787121075513包装: 平装内容简介
本书围绕PowerBuilder所提供的技术,通过每一个案例的详细讲解来仔细探讨软件的开发,书中从简单的窗口与控件到复杂的网络与多媒体以及综合案例的应用,力求对每一个案例进行透彻讲解,涵盖了几乎PowerBuilder的全部内容。相信读者在学习完本书后,一定能够和自己的实际工作结合起来,高效、快速、灵活地设计出具有专业级的程序。
本书适合对PowerBuilder感兴趣的大中专院校学生、软件开发人员以及Sybase产品爱好者阅读。
目录
第1章窗口与控件
案例1第一个He11owor1d程序
案例运行效果与操作
制作要点
步骤详解
源代码添加与解释
注意事项
案例2登录对话框
案例运行效果与操作
制作要点
步骤详解
源代码添加与解释
注意事项
案例3创建框架窗口
案例运行效果与操作
制作要点
步骤详解
源代码添加与解释
注意事项
案例4跑马灯程序
案例运行效果与操作
制作要点
步骤详解
源代码添加与解释
注意事项
案例5树型控件应用
案例运行效果与操作
制作要点
步骤详解
源代码添加与解释
注意事项
案例6椭圆形的窗口
案例运行效果与操作
制作要点
步骤详解
源代码添加与解释
注意事项
案例7在对话框上实现拖动各种控件
案例运行效果与操作
制作要点
步骤详解
源代码添加与解释
注意事项
案例8动画显示的窗口
案例运行效果与操作
制作要点
步骤详解
源代码添加与解释
注意事项
案例9简单的计算器
案例运行效果与操作
制作要点
步骤详解
源代码添加与解释
注意事项
案例10使下拉列表框和一定的
数据关联
案例运行效果与操作
制作要点
步骤详解
源代码添加与解释
注意事项
案例11 隐藏/显示Windows任务栏
案例运行效果与操作
制作要点
步骤详解
源代码添加与解释
注意事项
案例12窗体和其上的控件同比
例变化
案例运行效果与解释
……
第2章菜单和MDI窗口编程
第3章PowerBuilder数据库基础编程
第4章PowerBuilder数据窗口编程
第5章PowerBuilder数据库安全维护编程
第6章PowerBuilder数据报表编程
第7章PowerBuilder网络多媒体编程
第8章PowerBuilder综合应用
书摘插图
第1章 窗口与控件
案例1第一个He11oWor1d程序
案例2登录对话框
案例3创建框架窗口
案例4跑马灯程序
案例5树型控件应用
案例6椭圆形的窗口
案例7在对话框上实现拖动各种控件
案例8动画显示的窗口
案例9简单的计算器
案例10使下拉列表框和一定的数据关联
案例11隐藏/显示Windows任务栏
案例12窗体和其上的控件同比例变化
案例13窗口的定时关闭
案例14应用程序运行窗口在屏幕居中
PowerBui1der是美国Sybase公司的子公司——数据库应用开发工具生产厂家PowerSoft公司在1990年推出的,是一种面向对象的、具有可视化界面的、快速的交互式开发工具,是一种客户端/服务器(C1ient/Server)前端应用工具。它的特点是能够让程序员轻松地开发出独立的应用程序,使用自带的驱动程序,可以通过ODBC连接几乎所有的数据库,也可以通过其中的驱动程序连接一般大型的数据库。在数据库程序开发方面,PowerBui1der一直处于领先地位,和其他数据库应用开发工具一样,PowerBui1der能够通过一些简单的操作建立数据库的连接,并且对数据库的数据进行检索、增加、修改和删除。
当前,网络技术发展迅速,随之发展的还有O1E、OCX、跨平台等技术,而在PowerBui1der的最新版中提供了对这些技术的全面支持。总之,在数据库开发工具领域,PowerBui1der是其中非常优秀的一个,利用它可以开发出功能强大的数据库应用程序。
PowerBui1der提供了对目前流行的大多数关系数据库管理系统的支持,由于在PowerBui1der的应用程序中,对数据库访问的部分一般采用国际化标准数据库查询语言(SQL),所以用PowerBui1der开发的应用程序可以不做修改或者只做少量的修改就可以在不同的后台数据库管理系统上使用。也就是说,用PowerBui1der开发的应用程序是独立于服务器上的数据库管理系统的。和大多数的Windows应用程序一样,PowerBui1der也是事件驱动工作方式。在这种工作方式中,程序的运行没有固定的流程,程序中的代码也是为各种可能发生的事件编写的,程序开始运行后,它就可以接收来自系统、用户或者其他应用程序触发的事件,然后执行相应的事件代码。事件驱动的工作方式与面向对象技术是紧密相关的,在PowerBui1der应用程序中,接收发生的事件的往往就是程序界面中的各种可视化对象。
……