PowerBuilder9.0进阶开发篇<实例与技巧篇>(附光盘)

出版时间:2003-11-1  出版社:清华大学出版社  作者:张涛,邵亮,柯建勋  页数:693  
Tag标签:无  

内容概要

本书为“PowerBuilder 9.0应用开发丛书”之《PowerBuilder 9.0进阶开发篇》。全书共分12章,涉及的内容主要有:窗口、控件与界面技术;数据窗口技术深入介绍;PowerBuilder 编程技巧与实例;数据库与SQL的相关技术;用户对象实用技术;通过实例深入介绍API及外部函数的调用规范及方法,包括第三方工具编写动态链接库的调用;数据管理技术;DDE、OLE和COM使用技术;PowerBuilder 应用程序的编译、利用Install Shield制作安装程序及大型数据库客户安装程序的制作;PowerBuilder 9.0环境下开发Jaguar CTS组件实例;PBNI应用技术——通过PBNI开发PowerBuilder 扩展应用,实现C++应用与PowerBuilder 应用的互操作。本书附带1第光盘,内容为本书所涉及实例的源代码。本书最大程序地强调了可实践性,每个专题都有实例来论证,内容基本上涵盖了PowerBuilder 9.0开发的全过程。本书是一本让已经拥有一定的PowerBuilder 开发基础的读者迅速提高,并丰富其开发经验和开发技巧的提高类书籍,定位于已经初步掌握PowerBuilder 的基本特征而需要进一步深入学习和精通掌握PowerBuilder 开发技术的人员,也可以作为数据库软件开发人员的工具书。

书籍目录

第1章 窗口、控件与界面1.1 类outlook工具栏界面实现1.1.1 创建outlook工具栏用户对象1.1.2 使用outlook工具栏用户对象1.2 制作splash窗口1.3 制作美观的状态条1.4 实现图标栏应用1.4.1 实例运行效果1.4.2 实例创建步骤1.5 mdi窗口显示背景图片1.5.1 api调用1.5.2 利用child类型特殊窗口1.6 窗口中控件显示tooltips1.6.1 创建tooltips用户对象1.6.2 窗口中使用tooltips用户对象1.6.3 tooltips用户对象应用于数据窗口1.7 打造不一样的命令按钮1.7.1 利用数据窗口对象制作图标按钮1.7.2 利用用户对象制作图标按钮1.7.3 利用数据窗口对象制作透明按钮1.8 透明文本的实现1.9 导航图界面的制作1.10 制作图文并茂的菜单1.11 窗口内控件大小与窗口大小同步1.12 动态创建控件1.12.1 一般动态创建方法1.12.2 动态创建能响应操作的控件1.13 控件融合技术1.13.1 创建分隔栏用户对象1.13.2 使用分隔栏用户对象第2章 数据窗口技术2.1 数据窗口pdf格式文档输出2.1.1 distill提取方式2.1.2 使用xsl-fo 方式保存pdf文档2.2 数据窗口组合条件查询2.3 数据窗口通用排序2.4 数据窗口通用显示列定制窗口的实现2.5 数据窗口中实现增量查询2.6 数据窗口的多表更新2.7 单击标题栏对数据窗口排序2.7.1 利用资源文件2.7.2 利用透明文本2.8 动态数据窗口2.8.1 动态数据窗口的应用2.8.2 动态数据窗口相关函数2.8.3 常见创建方法2.9 复合数据窗口2.9.1 复合数据窗口原理2.9.2 常用组合数据窗口技术2.10 数据窗口打印处理2.10.1 可用于打印的数据窗口2.10.2 经常遇到的打印任务及处理方法2.10.3 打印相关函数2.10.4 一个打印预览窗口的建立2.11 数据窗口统计图类型的动态改变2.12 数据窗口统计图数值动态显示的实现2.13 数据窗口中按钮的封装第3章 powerscript编程3.1 使用源代码编辑器3.2 实现客户端程序的自动升级3.3 进制转换3.4 注册表函数应用3.4.1 函数简介3.4.2 实例应用3.5 人民币大写转换函数3.6 在应用程序中关闭外部程序3.7 在应用程序中启动控制面板项目3.8 非tab分隔符文本文件导入数据窗口3.9 编译后的程序带参数运行3.10 取当月的最后一天函数3.11 限制同一程序多次运行第4章 数据库与sql4.1 powerbuilder与常见数据库的连接配置4.1.1 powerbuilder与oracle数据库的连接4.1.2 powerbuilder与microsoft sql server数据库的连接4.1.3 常见数据库连接参数说明4.2 powerbuilder + asa8的c/s编程4.2.1 数据库服务器端安装配置4.2.2 客户端安装配置4.2.3 启动、连接及关闭数据库4.2.4 编写程序4.3 数据库的并发控制4.3.1 背景知识4.3.2 powerbuilder中的并发控制4.4 动态sql及其应用4.4.1 动态sql的四种格式4.4.2 使用动态sql的一个实例4.5 存取二进制大对象4.6 powerbuilder应用取服务器时间4.6.1 取oracle 数据库服务器时间4.6.2 取sqlserver、sybase、asa数据库服务器时间4.7 powerbuilder扩展属性系统表及其应用4.7.1 系统表说明4.7.2 相关知识4.7.3 应用实例4.8 连接任意odbc数据源4.9 可定制参数的数据库连接第5章 打印专题5.1 创建应用及打印参数表5.2 创建数据窗口对象5.2.1 建立数据窗口对象d_product5.2.2 建立数据窗口对象d_customer5.2.3 建立数据窗口对象d_employee5.2.4 建立数据窗口对象d_printlist5.3 创建全局结构及函数5.4 创建打印列表窗口5.5 创建数据显示相关窗口5.5.1 创建窗口w_modify5.5.2 创建打印机数据窗口w_printdata5.5.3 创建格式处理窗口w_style5.5.4 创建选项弹出菜单m_popupmenu5.6 创建打印用户对象5.7 创建打印预览窗口5.8 创建打印设置窗口结束语第6章 用户对象6.1 可视用户对象6.1.1 创建定制的用户对象6.1.2 创建标准的可视用户对象6.1.3 创建可视外部用户对象6.2 不可视用户对象6.2.1 创建不可视标准类用户对象6.2.2 创建通用不可视用户对象第7章 外部函数和windows api应用7.1 api调用规范及方法7.2 窗口类windows api7.2.1 改变窗口的显示风格7.2.2 使窗口的图片透明化7.2.3 改变窗口的关闭形式7.2.4 在powerbuilder中实现图形的复制 与粘贴以及图像的简单处理7.3 系统类windows api7.3.1 获得系统的内部进程7.3.2 获得系统基本信息7.4 windows api实用例程7.4.1 检测物理网络的连通情况7.4.2 关闭、重启、注销计算机7.5 使用第三方工具开发的动态连接库7.5.1 使用visual c++开发动态连接库7.5.2 使用delphi开发动态连接库7.5.3 使用visual basic开发activex动态连接库7.6 外部函数及windows api总结第8章 数据管道8.1 原始数据导入8.1.1 foxpro、foxbase、vfp系统的dbf文件格式8.1.2 excel文件格式8.1.3 其他关系数据库的导入8.2 表结构处理8.3 异种数据库数据移植第9章 dde、ole、com使用技术9.1 dde技术9.1.1 概述9.1.2 函数与事件9.1.3 dde客户端实现步骤9.1.5 dde服务器实现步骤9.1.6 结论9.2 ole技术9.2.1 概述9.2.2 在窗口中使用ole控件9.2.3 链接(linking)与嵌入(embedding)9.2.4 修改ole控件中的对象9.2.5 不可视的ole对象9.2.6 activex控件9.2.7 使用外部ole控件处理数据库中的二进制数据9.2.8 ole精彩应用-开发具有xp风格的菜单9.3 com/mts技术9.3.1 com/mts概述9.3.2 com基本思想9.3.3 powerbuilder中的com组件实现9.3.4 com/mts组件高级开发要点9.3.5 在客户端中使用com/mts组件9.3.6 小结第10章 编译与发行、制作安装程序10.1 程序编译10.1.1 编译基础10.1.2 封装内容10.1.3 选择封装模式10.1.4 实现封装模式10.1.5 powerbuilder运行库打包工具10.2 应用程序运行环境配置10.2.1 应用程序运行基本环境10.2.2 应用程序数据库环境10.2.3 高级应用环境配置10.2.4应用程序数据文件10.3利用install shield制作安装程序10.3.1安装程序规范化10.3.2自动注册odbc数据源10.3.3实现ocx控件的注册10.3.4 一个完整的安装程序例子10.4 大型数据库客户端安装程序制作10.4.1 oracle数据库10.4.2 ms sql server数据库10.4.3 sybase ase数据库第11章 jaguar cts组件编程11.1 jaguar cts的基本概念11.1.1 术语11.1.2 概念11.1.3 开发jaguar应用程序11.1.4 jaguar运行模式11.2 jaguar cts的主要特性11.3 jaguar cts的配置11.3.1 启动jaguar服务器11.3.2 启动jaguar管理器和安全管理器11.3.3 添加或删除服务器11.3.4 配置jaguar服务器11.4 创建一个jaguar应用程序11.4.1 应用程序的体系结构11.4.2 定义包、组件和方法11.5 在powerbuilder 9.0中实现jaguar cts组件开发11.5.1 开发原理11.5.2 创建全新的jaguar组件11.5.3 开发接口已定义的jaguar组件11.6 easerver组件高级开发技巧11.6.1 在easerver组件中访问数据库11.6.2 调用其他服务器组件方法11.7 建立客户端应用11.7.1 开发步骤11.7.2 具体实例11.8 jaguar 组件执行的生命周期11.8.1 问题的提出11.8.2 powerbuilder nvo组件如何处理生命周期11.8.3 stateless 及stateful 组件11.8.4 通过instance pooling 妥善的运用系统资源11.9 本章小结第12章 pbni应用技术12.1 一个实现powerbuilder非可视扩展的例子12.1.1 一个简单的powerbuilder非可视扩展例子12.1.2 pbni开发powerbuilder扩展基本步骤12.2 构建powerbuilder扩展详细步骤12.2.1 powerbuilder非可视化扩展的创建步骤12.2.2 powerbuilder可视化扩展的实现12.2.3 powerbuilder可视化扩展的事件处理方法12.2.4 使用powerbuilder可视化扩展12.3 在c++中调用powerbuilder内容12.3.1 在c++中访问powerbuilder对象12.3.2 在c++中处理powerbuilder消息12.3.3 pbni中的数据类型12.4 在visual c++中使用向导创建pbni工程12.4.1 安装向导功能12.4.2 在visual c++中使用向导创建pbni工程12.4.3设置工程选项12.4.4编译12.4 本章小结

图书封面

图书标签Tags

评论、评分、阅读与下载


    PowerBuilder9.0进阶开发篇<实例与技巧篇>(附光盘) PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7