PowerBuilder是目前最流行的数据库前端开发工具之一,相对于其他的客户服务器开发工具而言,PowerBuilder提供的开发环境不仅方便快捷,功能也极为强大,是理想的数据库前端开发工具。PowerBuilder目前的版本是PowerBuilder 8.0。\r\n\r\n 本书是应用PowerBuilder 8.0开发应用程序以及学习使用PowerBuilder 8.0的实用书,该书全面介绍了PowerBuilder 8.0开发应用的步骤、各种工具和使用方法。全书分为四部分——第一部分:PowerBuilder 8.0基础知识,介绍PowerBuilder基本概念、PowerBuilder 8.0新特性、MDI程序设计、联机帮助等;第二部分:控件开发与应用,介绍树形视图控件、列表类控件、图表控件、RichText控件等:第三部分:数据窗口开发与应用,介绍数据窗口技术、动态数据窗口技术、数据存储等;第四部分:PowerBuilder开发技术实现,介绍\r\n\r\nDDE技术、ActiveX和OLE技术、数据管道技术、拖放技术、邮件技术、多媒体技术以及PowerBuilder的扩展功能等。\r\n\r\n 本书适合于具有一定的Windows编程经验,希望使用或者想深入了解利用PowerBuilder 8. 0进行数据库应用程序开发的读者阅读,也可作为程序员进行数据库开发的参考手册。\r\n\r\n\r\n
\r\n
前言 \r\n\r\n 第一部分 PowerBuilder 8. 0基础知识 \r\n\r\n 第1章 PowerBuilder简介 \r\n\r\n 1. 1 PowerBuilder的功能特点 \r\n\r\n 1. 2 Sybase的Internet计算模型 \r\n\r\n 1. 2. 1 企业级Internet解决方案 \r\n\r\n 1. 2. 2 开放的标准接口支持 \r\n\r\n 1. 2. 3 PowerDynamo和Jaguar CTS集成 \r\n\r\n 1. 2. 4 PowerBuilder 8. 0的分布式计算特性 \r\n\r\n 1. 3 PowerBuilder 8. 0的新特性 \r\n\r\n 1. 3. 1 新的用户界面和开发方法 \r\n\r\n 1. 3. 2 新的Web特性 \r\n\r\n 1. 3. 3 EAServer集成新特性 \r\n\r\n 1. 3. 4 新的数据库连接特性 \r\n\r\n 1. 4 本章小结 \r\n\r\n 第2章 PowerBuilder 8. 0开发基础 \r\n\r\n 2. 1 PowerBuilder 8. 0概述 \r\n\r\n 2. 1. 1 基于客户机用匠务器的体系结构 \r\n\r\n 2. 1. 2 面向对象的应用程序开发方法 \r\n\r\n 2. 1. 3 支持多种关系数据库管理系统 \r\n\r\n 2. 1. 4 丰富的数据表现风格 \r\n\r\n 2. 1. 5 功能强大的调试器和多种调试方式 \r\n\r\n 2. 2 开发环境综述 \r\n\r\n 2. 2. 1 PowerBuilder主要画笔的功能与作用 \r\n\r\n 2. 2. 2 PowerBuilder工具栏 \r\n\r\n 2. 3 理解PowerBuilder对象 \r\n\r\n 2. 3. 1 属性 \r\n\r\n 2. 3. 2 函数 \r\n\r\n 2. 3. 3 事件 \r\n\r\n 2. 4 应用程序分析设计与发行 \r\n\r\n 2. 4. 1 系统分析和系统设计 \r\n\r\n 2. 4. 2 系统开发 \r\n\r\n 2. 4. 3 代码调试 \r\n\r\n 2. 4. 4 系统测试 \r\n\r\n 2. 4. 5 生成可执行文件 \r\n\r\n 2. 4. 6 应用程序的发行 \r\n\r\n 2. 5 本章小结 \r\n\r\n 第3章 MDI程序设计 \r\n\r\n 3. 1 MDI简介 \r\n\r\n 3. 1. 1 MDI概述 \r\n\r\n 3. 1. 2 MDI框架窗口 \r\n\r\n 3. 1. 3 MDI框架 \r\n\r\n 3. 1. 4 客户区 \r\n\r\n 3. 1. 5 MDI工作表 \r\n\r\n 3. 1. 6 工具条 \r\n\r\n 3. 2 建立MDI框架窗口 \r\n\r\n 3. 3 使用Sheet \r\n\r\n 3. 3. 1 打开Sheet \r\n\r\n 3. 3. 2 列出所打开的Sheet \r\n\r\n 3. 3. 3 排列Sheet \r\n\r\n 3. 3. 4 Sheet的最大化 \r\n\r\n 3. 3. 5 关闭Sheet \r\n\r\n 3. 4 使用菜单 \r\n\r\n 3. 4. 1 创建和修改菜单 \r\n\r\n 3. 4. 2 创建弹出式菜单 \r\n\r\n 3. 5 提供MicroHelp \r\n\r\n 3. 5. 1 定义菜单项的MicroHelp \r\n\r\n 3. 5. 2 定义对象的MicroHelp \r\n\r\n 3. 6 提供toolbar \r\n\r\n 3. 6. 1 toolbar简介 \r\n\r\n 3. 6. 2 设置toolbar属性 \r\n\r\n 3. 6. 3 在窗口画板中设置工具条属性 \r\n\r\n 3. 6. 4 在应用画板中设置工具条属性 \r\n\r\n 3. 6. 5 使用toolbar \r\n\r\n 3. 7 本章小结 \r\n\r\n 第4章 提供联机帮助 \r\n\r\n 4. 1 工具简介 \r\n\r\n 4. 2 创建帮助 \r\n\r\n 4. 2. 1 创建HLP帮助 \r\n\r\n 4. 2. 2 创建html帮助 \r\n\r\n 4. 3 使用帮助 \r\n\r\n 4. 3. 1 ShowHelp函数 \r\n\r\n 4. 3. 2 ShowPopupHelp函数 \r\n\r\n 4. 3. 3 帮助文件调用实例 \r\n\r\n 4. 4 本章小结 \r\n\r\n 第二部分 控件开发与应用 \r\n\r\n 第5章 控件概述 \r\n\r\n 5. 1 控件及其功能分类 \r\n\r\n 5. 2 为窗口添加控件 \r\n\r\n 5. 2. 1 控件的添加 \r\n\r\n 5. 2. 2 控件的布局 \r\n\r\n 5. 3 控件的属性. 事件和函数 \r\n\r\n 5. 3. 1 控件的属性 \r\n\r\n 5. 3. 2 控件名称 \r\n\r\n 5. 3. 3 控件的事件 \r\n\r\n 5. 3. 4 控件函数 \r\n\r\n 5. 4 本章小结 \r\n\r\n 第6章 使用树形视图控件 \r\n\r\n 6. 1 TreeView简介 \r\n\r\n 6. 1. 1 TreeView控件的层次 \r\n\r\n 6. 1. 2 TreeView项的数据来源 \r\n\r\n 6. 1. 3 TreeView项的图标 \r\n\r\n 6. 1. 4 TreeView的属性 \r\n\r\n 6. 1. 5 TreeView事件 \r\n\r\n 6. 1. 6 TreeView的函数 \r\n\r\n 6. 2 生成TreeView项 \r\n\r\n 6. 2. 1 插入项目函数 \r\n\r\n 6. 2. 2 插入项目 \r\n\r\n 6. 3 管理TreeView项 \r\n\r\n 6. 3. 1 查询项目函数 \r\n\r\n 6. 3. 2 查询项目 \r\n\r\n 6. 3. 3 修改项目函数 \r\n\r\n 6. 3. 4 修改项目 \r\n\r\n 6. 3. 5 删除项目函数 \r\n\r\n 6. 3. 6 删除项目 \r\n\r\n 6. 4 管理Treeview图标 \r\n\r\n 6. 4. 1 图标列表与属性 \r\n\r\n 6. 4. 2 实现图标列表 \r\n\r\n 6. 4. 3 覆盖图标 \r\n\r\n 6. 5 数据窗口与Treeview \r\n\r\n 6. 6 TreeView控件应用实例 \r\n\r\n 6. 6. 1 界面设计 \r\n\r\n 6. 6. 2 功能实现 \r\n\r\n 6. 7 本章小结 \r\n\r\n 第7章 使用列表类控件 \r\n\r\n 7. 1 列表概述 \r\n\r\n 7. 2 列表框的使用 \r\n\r\n 7. 2. 1 列表框的属性和事件 \r\n\r\n 7. 2. 2 创建列表框 \r\n\r\n 7. 2. 3 加入列表项 \r\n\r\n 7. 2. 4 加入图片 \r\n\r\n 7. 3 下列式列表框的使用 \r\n\r\n 7. 3. 1 下列式列表框的属性. 事件 \r\n\r\n 7. 3. 2 创建下列式列表框 \r\n\r\n 7. 3. 3 加入列表项 \r\n\r\n 7. 3. 4 向列表中添加删除图片 \r\n\r\n 7. 4 列表视图的使用 \r\n\r\n 7. 4. 1 列表视图的属性事件 \r\n\r\n 7. 4. 2 创建列表视图 \r\n\r\n 7. 4. 3 列表项的添加和删除 \r\n\r\n 7. 4. 4 列表项图标的添加和删除 \r\n\r\n 7. 4. 5 列表视图的使用 \r\n\r\n 7. 5 本章小结 \r\n\r\n 第8章 使用图表控件 \r\n\r\n 8. 1 PowerBuilder图表基础 \r\n\r\n 8. 2 使用图表控件 \r\n\r\n 8. 2. 1 图表控件属性 \r\n\r\n 8. 2. 2 图表控件函数 \r\n\r\n 8. 2. 3 图表控件事件 \r\n\r\n 8. 3 数据窗口与图表 \r\n\r\n 8. 3. 1 数据窗口的Graph显示样式 \r\n\r\n 8. 3. 2 数据窗口的Graph增强对象 \r\n\r\n 8. 4 本章小结 \r\n\r\n 第9章 使用RichText控件 \r\n\r\n 9. 1 RichText概述 \r\n\r\n 9. 1. 1 什么是RichText \r\n\r\n 9. 1. 2 RichTextEdit控件和RichText型的数据窗口 \r\n\r\n 9. 2 RichTextEdit控件 \r\n\r\n 9. 2. 1 创建RichTextEdit控件 \r\n\r\n 9. 2. 2 设置RichTextEdit控件的属性 \r\n\r\n 9. 2. 3 RichTextEdit控件的函数和事件 \r\n\r\n 9. 2. 4 向RichTextEdit控件载入文本 \r\n\r\n 9. 2. 5 RichTextEdit数据共享 \r\n\r\n 9. 2. 6 保存RichText文本 \r\n\r\n 9. 3 RichText型的数据窗口 \r\n\r\n 9. 3. 1 创建RichText型的数据窗口 \r\n\r\n 9. 3. 2 设置RichText数据窗口属性 \r\n\r\n 9. 3. 3 增加数据窗口的列 \r\n\r\n 9. 3. 4 设置输入字段属性 \r\n\r\n 9. 3. 5 操作RichText数据窗口 \r\n\r\n 9. 3. 6 使用RichText数据窗口 \r\n\r\n 9. 4 预览RichTextEdit报表 \r\n\r\n 9. 4. 1 RichText数据窗口的预览 \r\n\r\n 9. 4. 2 RichTextEdit控件预览 \r\n\r\n 9. 5 本章小结 \r\n\r\n 第10章 其他常用控件的使用 \r\n\r\n 10. 1 命令按钮 \r\n\r\n 10. 2 文本编辑及显示控件 \r\n\r\n 10. 2. 1 静态文本控件 \r\n\r\n 10. 2. 2 单行编辑框 \r\n\r\n 10. 2. 3 多行编辑框 \r\n\r\n 10. 2. 4 掩码编辑框 \r\n\r\n 10. 3 单选按钮. 复选框与组框 \r\n\r\n 10. 3. 1 单选按钮 \r\n\r\n 10. 3. 2 复选框 \r\n\r\n 10. 3. 3 组框 \r\n\r\n 10. 4 修饰性控件 \r\n\r\n 10. 4. 1 直线控件 \r\n\r\n 10. 4. 2 椭圆控件 \r\n\r\n 10. 4. 3 图像挂件 \r\n\r\n 10. 5 进度条与轨迹条 \r\n\r\n 10. 5. 1 进度条控件 \r\n\r\n 10. 5. 2 轨迹条控件 \r\n\r\n 10. 6 用户对象控件 \r\n\r\n 10. 6. 1 用户对象分类 \r\n\r\n 10. 6. 2 创建用户对象 \r\n\r\n 10. 6. 3 使用用户对象 \r\n\r\n 10. 6. 4 窗口与用户对象间的通信 \r\n\r\n 10. 7 本章小结 \r\n\r\n 第三部分 数据窗口开发与应用 \r\n\r\n 第11章 数据窗口技术 \r\n\r\n 11. 1 数据窗口对象 \r\n\r\n 11. 1. 1 创建数据窗口对象 \r\n\r\n 11. 1. 2 定义数据源 \r\n\r\n 11. 1. 3 数据窗口的显示风格 \r\n\r\n 11. 1. 4 数据窗口的布局结构 \r\n\r\n 11. 1. 5 列对象的显示与编辑 \r\n\r\n 11. 1. 6 控制数据行 \r\n\r\n 11. 1. 7 增强数据窗口对象的功能 \r\n\r\n 11. 1. 8 设置对象属性 \r\n\r\n 11. 2 数据窗口控件 \r\n\r\n 11. 2. 1 数据窗口控件使用方法 \r\n\r\n 11. 2. 2 利用数据窗口控件存取数据 \r\n\r\n 11. 2. 3 利用数据窗口控件操纵数据 \r\n\r\n 11. 2. 4 存取数据窗口对象的属性 \r\n\r\n 11. 2. 5 处理数据窗口错误 \r\n\r\n 11. 2. 6 数据库的更新 \r\n\r\n 11. 2. 7 数据窗口控件的常用函数 \r\n\r\n 11. 3 数据窗口共享技术 \r\n\r\n 11. 3. 1 数据窗口共享简介 \r\n\r\n 11. 3. 2 数据窗口共享方法 \r\n\r\n 11. 3. 3 数据窗口共享实例 \r\n\r\n 11. 4 报表技术 \r\n\r\n 11. 4. 1 创建报表 \r\n\r\n 11. 4. 2 使用嵌套报表 \r\n\r\n 11. 4. 3 使用Crosstab \r\n\r\n 11. 5 HTML生成技术 \r\n\r\n 11. 5. 1 几种生成HTML的技术 \r\n\r\n 11. 5. 2 显示控制 \r\n\r\n 11. 5. 3 SaveAs函数 \r\n\r\n 11. 5. 4 使用GenerateHTMLForm函数 \r\n\r\n 11. 6 Web数据窗口 \r\n\r\n 11. 6. 1 Web数据窗口简介 \r\n\r\n 11. 6. 2 Web数据窗口的工作原理 \r\n\r\n 11. 6. 3 利用Jaguar CTS运行一个简单的Web数据窗口 \r\n\r\n 11. 6. 4 在Web数据窗口中使用按钮控件 \r\n\r\n 11. 6. 5 利用ASP与MTS使用Web数据窗口 \r\n\r\n 11. 7 本章小结 \r\n\r\n 第12章 动态数据窗口技术 \r\n\r\n 12. 1 使用Create创建数据窗口对象 \r\n\r\n 12. 2 使用Modify修改数据窗口对象 \r\n\r\n 12. 3 数据窗口的查询模式 \r\n\r\n 12. 3. 1 查询模式的工作原理 \r\n\r\n 12. 3. 2 查询模式的使用方法 \r\n\r\n 12. 4 DataWindow对象的重用 \r\n\r\n 12. 5 本章小结 \r\n\r\n 第13章 数据存储 \r\n\r\n 13. 1 数据存储的概述 \r\n\r\n 13. 2 数据存储的使用 \r\n\r\n 13. 3 数据存储的定制 \r\n\r\n 13. 3. 1 定义标准的类用户对象 \r\n\r\n 13. 3. 2 保存用户对象 \r\n\r\n 13. 3. 3 在应用程序中使用用户对象 \r\n\r\n 13. 4 通过数据存储存取数据 \r\n\r\n 13. 5 本章小结 \r\n\r\n 第四部分 PowerBuilder开发技术实现 \r\n\r\n 第14章 DDE技术 \r\n\r\n 14. 1 DDE简介 \r\n\r\n 14. 2 DDE中的客户和服务器 \r\n\r\n 14. 3 DDE的函数与事件 \r\n\r\n 14. 3. 1 DDE客户函数 \r\n\r\n 14. 3. 2 DDE客户事件 \r\n\r\n 14. 3. 3 DDE服务器函数 \r\n\r\n 14. 3. 4 DDE服务器事件 \r\n\r\n 14. 4 DDE实例 \r\n\r\n 14. 4. 1 实例一 \r\n\r\n 14. 4. 2 实例二 \r\n\r\n 14. 5 本章小结 \r\n\r\n 第15章 ActiveX和OLE技术 \r\n\r\n 15. 1 ActiveX和OLE简介 \r\n\r\n 15. 2 PowerBuilder 8. 0对OLE的支持 \r\n\r\n 15. 3 OLE控件及可插入对象 \r\n\r\n 15. 3. 1 设置OLE控件的属性 \r\n\r\n 15. 3. 2 实现与OLE控件的交互 \r\n\r\n 15. 3. 3 嵌入与链接OLE对象 \r\n\r\n 15. 3. 4 即席激活与离席激活OLE对象 \r\n\r\n 15. 3. 5 菜单与即席激活方式 \r\n\r\n 15. 3. 6 OLE 2. 0控件事件 \r\n\r\n 15. 3. 7 控制OLE控件 \r\n\r\n 15. 3. 8 OLE控件中对象的控制 \r\n\r\n 15. 3. 9 Any数据类型 \r\n\r\n 15. 4 数据窗口中使用OLE \r\n\r\n 15. 4. 1 BLOB数据列介绍 \r\n\r\n 15. 4. 2 OLE数据窗口演示样式 \r\n\r\n 15. 5 ActiveX控件 \r\n\r\n 15. 6 OLE的高级操纵技术 \r\n\r\n 15. 6. 1 OLE存储与OLE流 \r\n\r\n 15. 6. 2 分布式组件对象模型 \r\n\r\n 15. 6. 3 OLEObject对象类型 \r\n\r\n 15. 6. 4 利用OLEObject变量提高效率 \r\n\r\n 15. 6. 5 OLE自动化 \r\n\r\n 15. 6. 6 创建热链接 \r\n\r\n 15. 6. 7 底层访问OLE对象 \r\n\r\n 15. 7 OLE应用开发实例 \r\n\r\n 15. 7. 1 实例背景简介 \r\n\r\n 15. 7. 2 界面设计 \r\n\r\n 15. 7. 3 开发过程 \r\n\r\n 15. 7. 4 程序源代码 \r\n\r\n 15. 8 本章小结 \r\n\r\n 第16章 数据管道技术 \r\n\r\n 16. 1 数据管道概念 \r\n\r\n 16. 2 使用数据管道画笔 \r\n\r\n 16. 2. 1 源表 \r\n\r\n 16. 2. 2 目的表 \r\n\r\n 16. 2. 3 灌入Blob类型的数据 \r\n\r\n 16. 2. 4 选择管道操作 \r\n\r\n 16. 2. 5 运行数据管道 \r\n\r\n 16. 2. 6 数据管道出错处理 \r\n\r\n 16. 3 在应用程序中使用管道对象 \r\n\r\n 16. 3. 1 数据管道用户对象 \r\n\r\n 16. 3. 2 数据管道的属性 \r\n\r\n 16. 3. 3 数据管道的事件 \r\n\r\n 16. 3. 4 数据管道的函数 \r\n\r\n 16. 4 数据管道应用实例 \r\n\r\n 16. 4. 1 实例背景介绍 \r\n\r\n 16. 4. 2 界面设计 \r\n\r\n 16. 4. 3 程序开发 \r\n\r\n 16. 4. 4 程序源代码 \r\n\r\n 16. 5 本章小结 \r\n\r\n 第17章 施放技术 \r\n\r\n 17. 1 概述 \r\n\r\n 17. 2 施放的属性 \r\n\r\n 17. 3 拖放的事件 \r\n\r\n 17. 4 施放的函数 \r\n\r\n 17. 5 拖放技术实例 \r\n\r\n 17. 6 本章小结 \r\n\r\n 第18章 邮件技术 \r\n\r\n 18. 1 PowerBuilder 8. 0邮件功能简介 \r\n\r\n 18. 2 mailSession非可视化对象 \r\n\r\n 18. 2. 1 mailSession对象的属性和事件 \r\n\r\n 18. 2. 2 mailSession对象的函数 \r\n\r\n 18. 3 邮件技术应用实例 \r\n\r\n 18. 3. 1 界面设计 \r\n\r\n 18. 3. 2 实例程序开发 \r\n\r\n 18. 4 本章小结 \r\n\r\n 第19章 多媒体技术 \r\n\r\n 19. 1 制作图形动画 \r\n\r\n 19. 1. 1 工具栏图标 \r\n\r\n 19. 1. 2 计时器与工具栏 \r\n\r\n 19. 1. 3 制作图标动画 \r\n\r\n 19. 2 制作对象移动动画 \r\n\r\n 19. 2. 1 制作图片移动动画 \r\n\r\n 19. 2. 2 外部函数调用 \r\n\r\n 19. 2. 3 移动窗口 \r\n\r\n 19. 3 加入声音 \r\n\r\n 19. 4 多媒体 \r\n\r\n 19. 4. 1 PowerBuilder多媒体技术概述 \r\n\r\n 19. 4. 2 制作一个简单的Windows AVI文件播放器 \r\n\r\n 19. 5 本章小结 \r\n\r\n 第20章 PowerBuilder扩展功能 \r\n\r\n 20. 1 Windows API外部函数调用 \r\n\r\n 20. 1. 1 外部函数的声明 \r\n\r\n 20. 1. 2 外部函数的参数传递 \r\n\r\n 20. 2 发送窗口消息 \r\n\r\n 20. 2. 1 Post和Send函数 \r\n\r\n 20. 2. 2 触发PowerBuilder事件 \r\n\r\n 20. 3 窗口之间传递多参数消息对象 \r\n\r\n 20. 4 上下文信息服务 \r\n\r\n 20. 4. 1 上下文信息介绍 \r\n\r\n 20. 4. 2 上下文信息服务 \r\n\r\n 20. 4. 3 关键字服务 \r\n\r\n 20. 4. 4 Internet服务 \r\n\r\n 20. 5 本章小结 \r\n
\r\n
PowerBuilder是美国Powersoft公司于20世纪90年代初推出的基于客户/服务器体系结构的面向对象数据库开发工具. 该产品一上市即深受广大应用开发人员的欢迎, 因此很快占领市场, 目前几乎已发展成为前端工具的事实上的标准. 著名数据库软件公司Sybase收购Powersoft公司以后, Sybase较早地把PowerBuilder介绍给了中国用户. 1994年和1996年推出的PowerBuilder 4. 0和PowerBuilder 5. 0适用于客户/服务器体系结构的应用系统, 所开发的应用系统也广泛地应用于金融. 证券. 邮电. 商业等各个部门和各个领域, 并发挥着巨大的作用. 据有关方面统计, PowerBuilder在中国数据库开发市场占有率目前已达50%左右. 随着应用系统体系结构的发展以及Internet技术的推广与普及, 以往的客户/服务器体系结构已经很难适应目前的Web应用体系结构和分布式应用系统. 为了适应技术的发展和满足最新的应用开发技术的要求, Sybase公司又相继推出了PowerBuilder 6. 0和PowerBuilder 7. 0版本, PowerBuilder 6. 0在技术上比以前版本有了很大的改进, 提供了强大的组件生成器和多种支持Web技术的方式, PowetBuilder 7. 0是Sybase公司目前推出的最新产品, 是一套为用户提供全面的企业级Web. 分布式和客户/服务器应用解决方案的应用开发和提交工具包. 为方便和加快应用系统的开发, Sybase公司最近又推出PowerBuilder 8. 0版本.
PowerBuilder采用的是目前流行的图形化的界面和可视化的编程方法, 通过引入独具特色的数据窗口对象, 使得程序员可以可视化地完成对数据库的操作. PowerBuilder提供了对目前流行的几乎所有的大型数据库和桌面数据库的支持, 同时它自身也附带了一个小的数据库管理系统Sybase SQL Anywhere. PowerBuilder支持多种软硬件平台, 它不仅可以跨平台共享程序中的各种对象, 还支持应用程序的跨平台开发和分布, 极大地减轻了程序员在不同平台上移植程序的工作量.
本书以PowerBuilder 8. 0为蓝本, 详细介绍了PowerBuilder高级应用与开发技术. 全书分为四部分——第一部分:PowerBuilder 8. 0基础知识, 包括第五章到第4章, 第二部分:控件开发与应用, 包括第5章到第10章, 第三部分:数据窗口开发与应用, 包括第11章到第13章, 第四部分:PowerBuilder 8. 0开发技术实现, 包括第14章到第20章.
本书适合于具有一定的Windows编程经验, 希望使用或者想深入了解利用PowerBuilder 8. 0进行数据库应用程序开发的读者阅读. 通过原理加实例的方法向读者详细介绍PowerBuilde 8. 0 的基本原理和各种高级实用的编程技术. 读者不仅可以学会使用开发基本的PowerBuilder 8. 0 应用程序所必须的应用对象, 窗口, 控件, 菜单, 数据窗口对象, PowerScript语言等基本内容的原理和使用技术, 更可以学会在应用程序中使用用户对象, 调试程序, 打印, 使用报表, 数据管道, 数据窗口高级技术等编写功能强大的高质量应用程序所需要的各种核心技术.
本书由网意创作室黄晔春. 杨帆. 文丹. 于晶. 杨磊. 谢松县. 莫余. 吴致. 唐文宇. 曾小涛. 屈艳萍. 胡志国. 谢莉莉. 杨志成. 梁来. 李向东. 丁志. 丁丽琼. 李晓晖. 陆九如. 彭艳玲. 李淑. 钱江宏. 毛志国. 谭署明. 张远超. 尹向东. 李向军. 吴良. 明望京. 宋晓寒. 李磊等人编写或提供技术支持编写, 王德军负责最后的统稿工作. 另外, 本书写作过程中得到了王德军. 周佳等人的大力支持与指导, 在此表示感谢!
感谢万水电子信息有限公司和中国水利水电出版社给予本书写作出版的机会!
由于时间关系和编者水平所限, 书中难免有所纰漏, 欢迎广大读者朋友批评指正!
编者联系信箱:esky@tech. com. cn.
编者
2001年7月