新書推薦:
《
台风天(大吴作品,每一种生活都有被看见的意义)
》
售價:HK$
53.8
《
打好你手里的牌(斯多葛主义+现代认知疗法,提升当代人的心理韧性!)
》
售價:HK$
66.1
《
新时代硬道理 广东寻路高质量发展
》
售價:HK$
77.3
《
6S精益管理实战(精装版)
》
售價:HK$
100.6
《
异域回声——晚近海外汉学之文史互动研究
》
售價:HK$
109.8
《
世界文明中的作物迁徙:聚焦亚洲、中东和南美洲被忽视的本土农业文明
》
售價:HK$
99.7
《
无端欢喜
》
售價:HK$
76.2
《
股票大作手操盘术
》
售價:HK$
53.8
|
內容簡介: |
本书以最新版本PowerBuilder Classic 12.5为平台,包含PowerBuilder教程、习题和实验及综合应用实习共三个部分,最后还有附录。教程在介绍Classic 12.5集成开发环境基础上,通过一个简单实例说明开发过程,系统地介绍PowerScript语言、窗口及基本控件、常用控件、选单、创建数据库、数据窗口、数据窗口控件、用户自定义事件、用户自定义对象、SQL语句编程、PBL库管理器等知识。习题主要用于训练基本概念,实验部分着重训练配套的基本内容和操作方法,最后的大综合应用解决一个小规模实际问题。
本书配备同步电子课件、每一章应用实例源文件、每一个实验实例源文件、综合应用实习源文件,需要的读者可在华信教育资源网上下载,网址是www.hxedu.com.cn。
|
目錄:
|
目录
第一部分 PowerBuilder实用教程
第1章 PowerBuilder Classic 12.5开发
环境2
1.1 Classic 12.5集成开发环境IDE
简介2
1.1.1 PowerBuilder的基本
概念2
1.1.2 主窗口3
1.2 简单应用程序实例5
1.2.1 带窗口的简单应用程序5
1.2.2 无窗口的简单应用程序7
第2章 PowerScript语言9
2.1 PowerScript基础9
2.1.1 注释9
2.1.2 标识符9
2.1.3 续行符10
2.1.4 特殊字符10
2.1.5 空值11
2.2 数据类型11
2.2.1 标准数据类型11
2.2.2 枚举类型12
2.3 变量声明及作用域12
2.3.1 变量声明12
2.3.2 数组的声明13
2.3.3 变量作用域13
2.4 运算符及表达式14
2.4.1 算术运算符14
2.4.2 关系运算符15
2.4.3 逻辑运算符15
2.4.4 连接运算符15
2.4.5 运算符的优先级16
2.5 PowerScript语句16
2.5.1 赋值语句16
2.5.2 分支语句17
2.5.3 循环语句18
2.5.4 GOTO语句21
2.6 几个常用的标准函数22
2.6.1 MessageBox函数22
2.6.2 Open函数22
2.6.3 Close函数23
2.6.4 Run函数23
2.7 自定义函数24
2.7.1 创建自定义函数24
2.7.2 修改自定义函数25
2.7.3 删除自定义函数25
2.8 结构26
2.8.1 定义结构26
2.8.2 使用结构27
2.8.3 删除结构27
2.9 编辑代码27
2.10 应用程序编程实例28
第3章 窗口和基本控件32
3.1 创建窗口对象32
3.1.1 基本过程32
3.1.2 窗口画板32
3.1.3 预览窗口33
3.2 窗口属性33
3.2.1 基本特征属性页33
3.2.2 滚动条属性页35
3.2.3 工具栏属性页35
3.2.4 其他属性页36
3.3 窗口函数和事件36
3.3.1 窗口函数37
3.3.2 窗口事件38
3.4 窗口编程39
3.5 控件的种类41
3.6 控件基本操作42
3.6.1 向窗口添加控件42
3.6.2 控件的选中、删除和复制
43
3.6.3 控件在窗口中的布局44
3.7 控件的通用属性46
3.8 常用窗口控件47
3.8.1 选项卡47
3.8.2 命令按钮与图像按钮50
3.8.3 单选按钮、复选框与分组框
51
3.8.4 静态文本与图片53
3.8.5 单行编辑框与多行编辑框
54
3.8.6 编辑掩码控件56
3.9 常用控件编程实例58
3.9.1 创建应用程序和基本窗口
58
3.9.2 通过继承创建新窗口“w1”
60
3.9.3 通过窗口继承创建新窗口
“w2”64
3.9.4 通过窗口“w1”定义的登录
界面进入窗口“w2”71
第4章 常用控件72
4.1 列表框类控件72
4.1.1 列表框控件73
4.1.2 列表框控件编程实例75
4.2 列表视图控件77
4.2.1 列表视图控件77
4.2.2 列表视图控件编程实例80
4.3 进度条控件82
4.3.1 进度条控件82
4.3.2 进度条控件编程实例83
4.4 跟踪条控件84
4.5 滚动条控件85
4.5.1 滚动条控件85
4.5.2 滚动条控件编程实例86
4.6 静态文本超链接与图片超链接
控件87
第5章 选单89
5.1 创建选单89
5.1.1 基本术语89
5.1.2 选单的设计原则89
5.1.3 选单的种类89
5.1.4 选单画板90
5.1.5 创建选单对象91
5.2 选单属性92
5.3 选单事件94
5.4 弹出式选单94
5.5 选单的函数95
5.6 选单与窗口的关联96
5.7 选单编程实例96
第6章 创建数据库98
6.1 数据库概述98
6.2 数据库画板99
6.3 配置ASA数据库100
6.4 配置ODBC数据源100
6.5 配置DB Profile101
6.6 数据库的连接与断开102
6.7 创建表102
6.7.1 创建新表102
6.7.2 定义表结构103
6.7.3 删除表104
6.7.4 创建主键、索引和
外键104
6.7.5 删除主键、索引和
外键106
6.7.6 定义列的扩展属性107
6.8 数据的输入107
6.8.1 利用图形界面方式输入
数据107
6.8.2 利用嵌入式SQL命令输入
数据108
6.9 视图111
第7章 数据窗口113
7.1 数据窗口初步113
7.1.1 创建数据窗口对象113
7.1.2 创建数据窗口控件115
7.1.3 数据库操作编程116
7.1.4 连接数据库编程实例116
7.2 数据源119
7.2.1 快速选择数据源119
7.2.2 SQL选择数据源120
7.2.3 查询数据源124
7.2.4 外部数据源125
7.2.5 存储过程数据源125
7.3 数据窗口的显示风格126
7.3.1 显示风格的种类和特点126
7.3.2 各种风格的数据窗口的
创建128
7.4 数据窗口画板132
7.4.1 数据窗口画板的组成133
7.4.2 定制数据窗口画板135
7.5 设计数据窗口对象135
7.5.1 数据窗口对象中字段标签
的属性135
7.5.2 数据窗口对象中字段的
属性136
7.5.3 “Tab”键的跳转次序139
7.5.4 查询结果中重复值的压缩
139
7.5.5 数据窗口对象的有效性
检验139
7.5.6 数据窗口对象的排序140
7.5.7 数据窗口对象的过滤140
7.5.8 数据窗口对象中数据的
导出和导入140
7.5.9 在数据窗口中使用条件
位图141
7.6 数据窗口对象编程实例142
第8章 数据窗口控件145
8.1 配置数据窗口控件145
8.2 数据窗口控件属性146
8.3 数据窗口控件事务对象147
8.4 数据窗口控件的函数150
8.5 数据窗口控件的事件156
8.6 数据窗口编程158
8.7 数据窗口编程实例159
第9章 用户自定义事件163
9.1 定义用户事件163
9.2 用户事件号164
9.3 删除用户事件167
9.4 触发用户事件167
9.5 用户事件编程实例168
第10章 用户自定义对象172
10.1 可视用户对象172
10.1.1 创建标准可视用户对象
172
10.1.2 使用可视用户对象174
10.1.3 修改用户对象174
10.1.4 创建定制可视用户对象
175
10.1.5 创建外部可视用户对象
175
10.2 类用户对象176
10.2.1 创建标准类用户对象176
10.2.2 使用类用户对象177
10.2.3 创建定制类用户对象177
10.3 用户对象使用编程实例177
第11章 SQL语句编程181
11.1 嵌入式SQL语句181
11.1.1 Select语句181
11.1.2 Insert语句182
11.1.3 Update语句182
11.1.4 Delete语句183
11.2 动态SQL语句183
11.2.1 类型一183
11.2.2 类型二184
11.2.3 类型三184
11.2.4 类型四185
11.3 游标188
11.3.1 声明游标188
11.3.2 打开游标188
11.3.3 提取数据189
11.3.4 关闭游标189
11.3.5 使用Where子句189
11.3.6 游标编程实例190
第12章 PBL库管理器191
12.1 Library库画板191
12.1.1 “Library”工作区191
12.1.2 库画板工具栏191
12.1.3 库画板选单192
12.2 库画板应用193
12.2.1 创建PBL文件193
12.2.2 一个简单的Web程序194
12.2.3 编辑对象194
12.2.4 复制对象194
12.2.5 移动对象195
12.2.6 删除对象195
12.3 可执行文件195
12.3.1 应用程序的搜索
路径195
12.3.2 生成可执行文件196
12.3.3 在Windows环境下运行
197
附录A PowerBuilder应用程序的
调试198
A.1 使用调试画板198
A.1.1 进入调试画板198
A.1.2 调试步骤199
A.2 使用“PBDebug”202
A.2.1 生成不包含计时器值的文本
跟踪文件“.dbg”202
A.2.2 生成包含计时器值的跟踪
文件“.pbp”202
A.2
|
|