注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计PowerbuilderPOWERBUILDER10.0程序设计教程与上机指导

POWERBUILDER10.0程序设计教程与上机指导

POWERBUILDER10.0程序设计教程与上机指导

定 价:¥34.00

作 者: 王昊编著
出版社: 清华大学出版社
丛编项: 新起点电脑教程
标 签: 数据库系统 软件工具 设计教材

ISBN: 9787302131465 出版时间: 2006-06-01 包装: 简裝本
开本: 小16开 页数: 383 字数:  

内容简介

  图书简介:本书详细地介绍了使用PowerBuilder 10.0开发应用程序的方法和步骤,涵盖了PowerBuilder 10.0从编程基础到高级应用的内容。在简要介绍基本知识的基础上,不仅应用了大量的实例程序,还配备了相关的习题和上机指导,内容包含PowerBuilder应用的各个要点。本书知识面广,条理清晰,过程和步骤完善而且易于操作,在讲解时循序渐进,深入浅出,表达简明扼要,使读者能够迅速地掌握利用PowerBuilder开发软件的要领。本书不仅适合已有使用PowerBuilder开发经验的读者阅读,同时也兼顾了初学者,还可作为大专院校计算机专业的教材或参考书。

作者简介

暂缺《POWERBUILDER10.0程序设计教程与上机指导》作者简介

图书目录

第1章  PowerBuilder综述    1
1.1  PowerBuilder概述    1
1.2  为什么要选用PowerBuilder    2
1.2.1  强大的数据库支持能力    2
1.2.2  作为C/S体系结构下
客户端的开发工具    2
1.2.3  简单易用的可视化编程环境    2
1.2.4  优雅的PowerScript
编程语言    2
1.2.5  强大的数据展现功能    3
1.2.6  强大的分布式应用
处理能力    3
1.2.7  基于Web技术的应用开发    3
1.3  应用程序基本开发流程    3
1.3.1  建立工作区和应用对象    4
1.3.2  创建数据库    5
1.3.3  创建窗口    5
1.3.4  设计菜单    5
1.3.5  创建数据窗口    6
1.3.6  编写脚本代码    7
1.3.7  调试应用程序    7
1.3.8  打包发布应用程序    8
1.4  一个简单例子    8
1.5  上机指导    11
1.5.1  PowerBuilder的安装    11
1.5.2  PowerBuilder应用程序的
开发流程    14
1.6  习题    16
第2章  PowerBuilder 10.0
        开发环境    18
2.1  软件的主窗口    18
2.1.1  第一次运行
PowerBuilder 10.0    18
2.1.2  PowerBuilder 10.0主窗口    19
2.2  工具栏    19
2.2.1  PowerBar工具栏    20
2.2.2  PainterBar工具栏    22
2.2.3  StyleBar工具栏    24
2.3  菜单栏    24
2.3.1  File菜单    26
2.3.2  Run菜单    27
2.3.3  Tools菜单    27
2.3.4  Window菜单    27
2.3.5  Help菜单    28
2.4  PowerBuilder的画板    28
2.4.1  常用画板    28
2.4.2  画板的视图    32
2.5  上机指导    35
2.6  习题    39
第3章  优雅的PowerScript语言    41
3.1  PowerScript语言基础    41
3.1.1  Script(脚本)子窗口    41
3.1.2  注释    42
3.1.3  特殊字符    42
3.1.4  特殊代词    43
3.1.5  空值(NULL)    43
3.1.6  续行符    44
3.2  数据类型    44
3.2.1  标准数据类型    44
3.2.2  系统对象数据类型    45
3.2.3  枚举数据类型    46
3.3  运算符和表达式    47
3.3.1  运算符    47
3.3.2  表达式    48
3.4  标识符和保留字    49
3.4.1  标识符    49
3.4.2  保留字    49
3.5  常量与变量    50
3.5.1  常量    50
3.5.2  变量    50
3.6  数组    52
3.6.1  一维数组    52
3.6.2  多维数组    52
3.7  常用函数    52
3.7.1  数据类型检查与转换函数    52
3.7.2  字符串操作函数    54
3.7.3  数值计算函数    56
3.7.4  日期与时间函数    59
3.7.5  自定义函数    60
3.8  编程语句    62
3.8.1  条件语句    62
3.8.2  循环语句    64
3.8.3  其他语句    66
3.9  上机指导    69
3.9.1  条件语句测试    69
3.9.2  循环语句测试    70
3.10  习题    72
第4章  应用程序对象    74
4.1  什么是应用程序对象    74
4.2  创建应用程序对象    75
4.2.1  创建工作区    75
4.2.2  创建一个空的应用程序    76
4.2.3  利用模板创建一个
应用程序    77
4.3  应用程序对象的属性、
事件和函数    81
4.3.1  应用程序对象的属性    81
4.3.2  应用程序对象的事件    83
4.3.3  应用程序对象的函数    85
4.4  上机指导    86
4.5  习题    89
第5章  数据库基础    91
5.1  数据库技术的发展    91
5.1.1  数据管理的诞生    91
5.1.2  早期的数据库管理系统    92
5.1.3  关系数据库管理系统    92
5.1.4  结构化查询语言(SQL)    93
5.1.5  面向对象的数据库    93
5.1.6  数据库未来的发展趋势    94
5.2  数据库连接引擎    95
5.2.1  什么是数据库连接引擎    95
5.2.2  常用数据库连接引擎简介    95
5.2.3  用ODBC来连接数据库    96
5.3  SQL语言    100
5.3.1  SQL语言的特点    101
5.3.2  SQL语言的运算符、
通配符以及函数    101
5.3.3  嵌入式SQL语言    104
5.4  存储过程和触发器    113
5.4.1  存储过程概述    113
5.4.2  触发器概述    113
5.5  事务对象    114
5.5.1  事务概述    114
5.5.2  PowerBuilder中的Transaction
数据类型    114
5.5.3  PowerBuilder事务管理    115
5.5.4  事务管理示例    116
5.6  上机指导    117
5.7  习题    119
第6章  使用PowerBuilder数据库
        画板    121
6.1  创建数据库    121
6.1.1  创建数据源    121
6.1.2  创建和删除数据库    121
6.1.3  定义数据库描述文件
以及连接数据库    123
6.2  表的创建、修改和删除    125
6.2.1  创建表    125
6.2.2  修改表    126
6.2.3  删除表    130
6.2.4  系统表    131
6.3  数据的浏览、修改、插入和删除    131
6.3.1  数据的浏览    131
6.3.2  数据的修改、插入和删除    132
6.4  数据的排序和过滤    134
6.4.1  数据排序    134
6.4.2  数据过滤    134
6.5  数据的导入和导出    135
6.6  上机指导    136
6.6.1  数据库的创建、配置
和连接    137
6.6.2  表的创建、数据的浏览、
修改、插入和删除    142
6.7  习题    147
第7章  窗口对象    150
7.1  窗口的组成与类型    150
7.1.1  窗口的组成    150
7.1.2  窗口的类型    150
7.2  窗口的创建与继承    153
7.2.1  创建独立窗口    153
7.2.2  创建继承窗口    154
7.2.3  窗口工作区    155
7.3  窗口的属性    156
7.4  窗口的事件和函数    160
7.4.1  窗口的事件    160
7.4.2  窗口的函数    161
7.5  控件    162
7.5.1  按钮、单选按钮、
复选框    164
7.5.2  文本编辑框    167
7.5.3  图片控件    169
7.5.4  ListView和TreeView    171
7.5.5  Tab控件    174
7.5.6  DataWindow控件    175
7.5.7  OLE控件    177
7.5.8  进度条控件与超
链接控件    178
7.5.9  绘图控件    178
7.6  上机指导    179
7.7  习题    184
第8章  菜单    186
8.1  菜单的种类    186
8.2  菜单的设计    187
8.2.1  创建新菜单    187
8.2.2  添加菜单项    188
8.2.3  菜单对象的命名    193
8.2.4  保存菜单    193
8.2.5  定义菜单的外观    194
8.2.6 设置工具栏和图标属性    196
8.2.7  制作快捷菜单    196
8.3  菜单事件及其编程    198
8.3.1  菜单事件    198
8.3.2  编写菜单事件处理程序    198
8.4  上机指导    199
8.5  习题    202
第9章  强大的数据窗口    205
9.1  创建数据窗口对象    205
9.2  数据窗口对象的显示格式和
数据源    210
9.2.1  数据显示格式    211
9.2.2  数据源    218
9.3  数据窗口画板    225
9.3.1  Design(设计)    226
9.3.2  Preview(预览)    227
9.3.3  Properties(属性)    227
9.3.4  Column Specification
(定义列)    230
9.3.5  Control List(控件列表)    231
9.3.6  Data(数据)    231
9.4  数据显示格式    231
9.4.1  定义新的数据显示格式    231
9.4.2  使用数据显示格式    233
9.5  数据访问和交互    235
9.6  错误处理    236
9.7  报表    239
9.8  上机指导    240
9.9  习题    246
第10章  数据管道    248
10.1  什么是数据管道    248
10.2  数据管道的操作    249
10.2.1  创建数据管道和创建
数据管道用户对象    249
10.2.2  运行数据管道    253
10.2.3  数据管道对象的属性、
事件和函数    257
10.3  数据管道使用示例    260
10.4  上机指导    265
10.5  习题    269
第11章  自定义数据类型和事件    271
11.1  自定义数据类型和事件概述    271
11.1.1  自定义数据类型    271
11.1.2  自定义事件    273
11.2  自定义可视用户对象    273
11.2.1  创建可视用户对象    273
11.2.2  使用可视用户对象    275
11.3  自定义类用户对象    278
11.3.1  创建自定义类用户对象    278
11.3.2  使用自定义类用户对象    280
11.4  自定义事件    281
11.4.1  创建自定义事件    281
11.4.2  使用自定义事件    282
11.5  上机指导    284
11.6  习题    287
第12章  文件和目录的操作    289
12.1  文件操作    289
12.1.1  文件的读写    289
12.1.2  文件的移动、复制
和删除    294
12.2  目录操作    295
12.2.1  创建目录    296
12.2.2  检查目录是否存在    296
12.2.3  获取当前目录    296
12.2.4  改变当前目录    297
12.2.5  删除指定目录    297
12.3  使用打开、保存对话框    298
12.3.1  打开对话框    298
12.3.2  保存对话框    299
12.4  上机指导    300
12.4.1  文件的操作    300
12.4.2  目录的操作    302
12.5  习题    307
第13章  INI文件和注册表    309
13.1  INI文件基础    309
13.2  操作INI文件    310
13.2.1  读取INI文件信息    310
13.2.2  写入INI文件    311
13.3  注册表基础    312
13.3.1  注册表介绍    312
13.3.2  注册表与INI文件的
区别    312
13.3.3  注册表的结构    313
13.4  操作注册表    315
13.4.1  读取注册表信息    315
13.4.2  修改注册表信息    317
13.4.3  删除注册表信息    318
13.5  上机指导    318
13.5.1  INI文件操作    318
13.5.2  注册表操作    320
13.6  习题    324
第14章  使用Windows API、DLL
         和ActiveX控件    327
14.1  在PowerBuilder中使用
Windows API    327
14.1.1  Windows API基础    327
14.1.2  调用Windows API
方法    328
14.2  常用的几类API介绍    331
14.2.1  在PowerBuilder中
实现延时    332
14.2.2  获得光盘盘符    332
14.2.3  注销当前用户、关闭计
算机、重启计算机    332
14.2.4  控制由Run运行的程序    333
14.2.5  显示或隐藏Windows
的任务栏    334
14.2.6  在PowerBuilder中
播放音乐    335
14.2.7  拷贝文件    336
14.3  使用DLL    337
14.3.1  DLL概述    337
14.3.2  调用DLL程序的规则    337
14.3.3  PowerBuilder与DLL
之间传递参数    338
14.3.4  使用DLL时的一些
基本规则    338
14.3.5  使用DLL的常见错误和
需要注意的地方    338
14.3.6  调用DLL    339
14.4  使用ActiveX控件    341
14.4.1  ActiveX基础    341
14.4.2  ActiveX控件注册    342
14.4.3  使用ActiveX 控件    342
14.5  上机指导    344
14.6  习题    346
第15章  程序的调试与发布    348
15.1  调试环境    348
15.1.1  查看脚本窗口    349
15.1.2  资源浏览窗口    349
15.1.3  查看变量窗口    349
15.1.4  断点查看窗口    349
15.2  调试的一般过程    350
15.3  设置断点    350
15.3.1  调试应用程序的切换    350
15.3.2  设置断点    351
15.4  调试方法    354
15.4.1  调试的开始、继续
和停止    354
15.4.2  其他调试方法    354
15.5  应用程序的发布    355
15.5.1  创建可执行文件    355
15.5.2  使用动态库    357
15.5.3  使用资源文件    358
15.6  上机指导    358
15.7  习题    368
附录A  系统函数一览表    370
附录B  PB命名规范    375
附录C  习题答案    378
  

本目录推荐