当前位置:首页 > 工业技术
PowerBuilder 10.0程序设计教程与上机指导
PowerBuilder 10.0程序设计教程与上机指导

PowerBuilder 10.0程序设计教程与上机指导PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:计算机职业教育联盟主编;戴军湘等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2006
  • ISBN:7302131465
  • 页数:383 页
图书介绍:本书介绍软件PowerBuilder 10.0的相关知识。
《PowerBuilder 10.0程序设计教程与上机指导》目录

第1章 PowerBuilder综述 1

1.1 PowerBuilder概述 1

目录 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.7 基于Web技术的应用开发 3

1.3 应用程序基本开发流程 3

1.2.5 强大的数据展现功能 3

1.2.6 强大的分布式应用处理能力 3

1.3.1 建立工作区和应用对象 4

1.3.2 创建数据库 5

1.3.3 创建窗口 5

1.3.4 设计菜单 5

1.3.5 创建数据窗口 6

1.3.7 调试应用程序 7

1.3.6 编写脚本代码 7

1.4 一个简单例子 8

1.3.8 打包发布应用程序 8

1.5 上机指导 11

1.5.1 PowerBuilder的安装 11

1.5.2 PowerBuilder应用程序的开发流程 14

1.6 习题 16

2.1 软件的主窗口 18

2.1.1 第一次运行PowerBuilder 10.0 18

第2章 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.4 Window菜单 27

2.3.3 Tools菜单 27

2.3.2 Run菜单 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.1.1 Script(脚本)子窗口 41

3.1 PowerScript语言基础 41

第3章 优雅的PowerScript语言 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.1 运算符 47

3.3 运算符和表达式 47

3.3.2 表达式 48

3.4 标识符和保留字 49

3.4.1 标识符 49

3.4.2 保留字 49

3.5.1 常量 50

3.5.2 变量 50

3.5 常量与变量 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.1 条件语句 62

3.8 编程语句 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.1 创建工作区 75

4.2 创建应用程序对象 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.1.1 数据管理的诞生 91

第5章 数据库基础 91

5.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.1 什么是数据库连接引擎 95

5.2.2 常用数据库连接引擎简介 95

5.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.2 PowerBuilder中的Transaction数据类型 114

5.5 事务对象 114

5.5.1 事务概述 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.2 数据过滤 134

6.4 数据的排序和过滤 134

6.4.1 数据排序 134

6.5 数据的导入和导出 135

6.6 上机指导 136

6.6.1 数据库的创建、配置和连接 137

6.6.2 表的创建、数据的浏览、修改、插入和删除 142

6.7 习题 147

7.1.2 窗口的类型 150

7.1.1 窗口的组成 150

7.1 窗口的组成与类型 150

第7章 窗口对象 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.9 绘图控件 178

7.5.8 进度条控件与超链接控件 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.4 保存菜单 193

8.2.3 菜单对象的命名 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.1 创建数据窗口对象 205

第9章 强大的数据窗口 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.4.1 定义新的数据显示格式 231

9.4 数据显示格式 231

9.3.5 Control List(控件列表) 231

9.3.6 Data(数据) 231

9.4.2 使用数据显示格式 233

9.5 数据访问和交互 235

9.6 错误处理 236

9.7 报表 239

9.8 上机指导 240

9.9 习题 246

10.1 什么是数据管道 248

第10章 数据管道 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.1.1 自定义数据类型 271

11.1 自定义数据类型和事件概述 271

第11章 自定义数据类型和事件 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.1 创建自定义事件 281

11.4 自定义事件 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.2 检查目录是否存在 296

12.2.3 获取当前目录 296

12.2.1 创建目录 296

12.2.4 改变当前目录 297

12.2.5 删除指定目录 297

12.3 使用打开、保存对话框 298

12.3.1 打开对话框 298

12.3.2 保存对话框 299

12.4.1 文件的操作 300

12.4 上机指导 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.2 注册表与INI文件的区别 312

13.3.1 注册表介绍 312

13.3 注册表基础 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.4 断点查看窗口 349

15.1.3 查看变量窗口 349

15.1.1 查看脚本窗口 349

15.1.2 资源浏览窗口 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.1 创建可执行文件 355

15.5 应用程序的发布 355

15.5.2 使用动态库 357

15.5.3 使用资源文件 358

15.6 上机指导 358

15.7 习题 368

附录A 系统函数一览表 370

附录B PB命名规范 375

附录C 习题答案 378

返回顶部