图书介绍

PowerBuilder原理与应用指南pdf电子书版本下载

PowerBuilder原理与应用指南
  • 刘红岩等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505352571
  • 出版时间:1999
  • 标注页数:728页
  • 文件大小:54MB
  • 文件页数:750页
  • 主题词:软件工具 PowerBuilder

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

PowerBuilder原理与应用指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一篇 基础篇 3

第1章 应用开发工具概述 3

1.1 信息技术的发展 3

1.1.1 网络应用技术的发展 3

1.1.2 网络应用支撑环境 6

1.1.3 网络应用服务 7

1.2 对应用开发技术的需求 8

1.2.1 客户机/服务器系统的平台 8

1.2.2 超级服务器问世 9

1.2.3 开发环境变化 10

1.2.4 构筑无缝的网络系统环境 12

1.2.5 索引服务器商品化 13

1.3 第四代语言开发工具的应用现状 14

1.4 应用开发工具的现状 16

1.5 选择适宜的应用开发工具 17

1.6 先进的应用开发产品 19

1.6.1 Microsoft Visual Basic5.0/6.0 19

1.6.2 Microsoft Visual C++5.0/6.0 20

1.6.3 Inprise Delphi 3.0/4.0 22

1.6.4 Oracle Developer 25

1.6.5 Sybase PowerBuilder6.0/6.5 27

第2章 Sybase应用开发工具简介 30

2.1 Sybase产品概述 30

2.1.1 企业级数据管理 31

2.1.2 数据仓库 38

2.1.3 偶尔连接 43

2.1.4 企业级的开发和提交 45

2.2 PowerBuilder产品介绍 53

2.2.1 什么是PowerBuilder 53

2.2.2 PowerBuilder5.0的特性 56

2.2.3 PowerBuilder6.0的特性 58

2.2.4 PowerBuilder6.5版 59

2.3 PowerBuilder6.0/6.5产品系列 61

2.4 Sybase应用开发产品的最新进展 62

2.4.1 PowerBuilder7.0评介 63

2.4.2 PowerJ3.0评介 65

2.4.3 更加集成的EA Server 67

2.4.4 PowerDynamo3.0 68

2.4.5 Jaguar3.0 68

3.2.1 什么是ODBC 69

3.2 使用ODBC数据源和驱动程序 69

第3章 PowerBuilder的安装与使用 69

3.1 PowerBuilder存取数据的方式 69

3.2.2 存取ODBC数据源 70

3.2.3 在Windows上使用ODBC 70

3.2.4 ODBC连接的构成 71

3.3 通过通用的ODBC连接到数据库 73

3.3.1 准备ODBC数据源 73

3.3.2 ODBC数据源的定义 74

3.3.3 PowerBuilder存取ODBC数据源的方法 74

3.3.4 设置ODBC对话框 78

3.3.5 指定用户标识和口令 81

3.3.6 选取ODBC转换器(Translator) 81

3.4 通过ODBC连接Sybase SQL Anywhere 82

3.4.1 SQL Anywhere 的基本构成 82

3.4.2 在Windows平台上定义SQL Anywhere数据源 83

3.4.3 指定SQL Anywhere数据库在Windows平台上的启动选项 84

3.4.4 存取本地和远程SQL Anywhere数据库 85

3.5.1 数据库接口的构成 86

3.5.2 使用Powersoft数据库接口 86

3.5 通过Powersoft 的专用数据库接口连接各种数据库 86

3.5.3 定义数据库接口的准备工作 87

3.5.4 定义Powersoft数据库接口的步骤 87

3.6 PowerBuilder的安装 93

3.6.1 软、硬件环境 93

3.6.2 安装过程 95

3.6.3 PowerBuilder Online Books 的安装说明 99

3.6.4 WebSite的安装说明 99

3.7.1 与Sybase SQL Server System 10.x和 System11.x的连接 100

3.7 通过Powersoft的专用接口与DBMS连接 100

3.7.2 与Microsotf SQL Server6.x的连接 108

3.8 管理数据库的连接 112

3.8.1 数据库连接概述 112

3.8.2 PowerBuilder如何确定数据库的存取 113

3.8.3 有关Powersoft的资料库(repository) 114

3.8.4 连接到一个数据库 117

3.8.5 选取一个数据库的profile 117

3.8.6 响应提示 118

3.8.8 Powersoft数据库接口示例 119

3.8.7 在Windows 和Macintosh平台上的ODBC示例 119

3.8.10 维护ODBC数据源的定义 120

3.8.9 在一个PowerBuilder应用程序中使用预览(Preview)标签进行连接 120

3.8.12 改变ODBC数据源名时更新一个数据库的profile 122

3.8.13 删除一个ODBC数据源定义 123

3.8.14 维护数据库的profile 125

3.8.15 共享数据库的profile 130

3.8.16 使用共享的数据库profile进行连接 133

3.8.17 对共享的数据库profile做本地改变 133

3.9 PowerBuilder环境简介 134

3.9.3 PowerScript函数 135

3.9.1 PowerBuilder应用程序 135

3.9.2 PowerScript语言 135

3.9.4 面向对象的编程 136

3.9.5 Internet应用 136

3.9.6 分布式应用 136

3.9.7 交叉平台的开发 136

3.9.8 PowerBuilder对象 136

3.9.9 PowerBuilder界面 142

4.1 示例应用简介 149

第4章 PowerBuilder快速入门 149

第二篇 实例篇 149

4.2 运行PowerBuilder 153

4.2.1 启动PowerBuilder 153

4.2.2 使用联机帮助 154

4.2.3 使用联机文档 156

4.3 创建数据库 157

4.3.1 创建数据库 157

4.3.2 创建表 159

4.3.4 定义列的扩展属性 163

4.3.3 定义关键字 163

4.3.5 装入数据 169

4.3.6 浏览数据 170

4.4 创建应用 172

4.4.1 创建示例应用对象 172

4.4.2 控件PowerBuilder的工具条 174

4.4.3 为应用指定图标 176

4.4.4 为应用指定搜索路径 177

4.4.5 运行应用 178

4.5.1 创建窗口 179

4.5 创建登录窗口 179

4.5.2 增加图像控件 181

4.5.3 创建三个静态文本(StaticText)控件 183

4.5.4 创建两个单行编辑器(SingleLineEdit)控件 185

4.5.5 创建两个命令按钮(CommandButton) 187

4.5.6 修改窗口的tab次序 188

4.5.7 保存和预览窗口 189

4.6 连接数据库 190

4.6.1 数据库连接简介 190

4.6.2 修改应用的open事件脚本 193

4.6.3 定义窗口函数 195

4.6.4 为按钮编写脚本 196

4.6.5 运行应用 197

4.7 创建菜单 198

4.7.1 创建主菜单 198

4.7.2 保存和预览修改后的菜单 201

4.7.3 利用继承创建菜单 201

4.7.4 保存和预览新创建的菜单 204

4.8.2 编写脚本代码 205

4.8.1 创建窗口 205

4.8 创建主窗口 205

4.9 创建祖先窗口 208

4.9.1 创建窗口 208

4.9.2 增加数据窗口控件 210

4.9.3 定义用户事件 213

4.9.4 为用户事件编写脚本 214

4.9.5 为窗口和数据窗口控件编写脚本 216

4.9.6 为窗口连接菜单 216

4.9.7 为菜单编写脚本 218

4.10 利用继承创建“录入与更新”窗口 220

4.10.1 利用继承创建emp窗口 220

4.10.2 为菜单编写脚本 221

4.10.3 运行应用 223

4.11 创建第一个数据窗口 223

4.11.1 创建数据窗口对象 224

4.11.2 预览和保存数据窗口对象 227

4.11.3 调整数据窗口的格式 228

4.12.1 连接数据窗口与数据窗口控件 230

4.12 加入第一个数据窗口 230

4.12.2 运行应用 231

4.13 创建第二个数据窗口 231

4.13.1 创建数据窗口对象 232

4.13.2 调整数据窗口的格式 235

4.13.3 预览和保存数据窗口对象 236

4.14 加入第二个数据窗口 238

4.14.1 增加数据窗口对象到窗口中 238

4.14.2 运行应用 239

4.15 创建第三个数据窗口 240

4.15.1 创建数据窗口对象 241

4.15.2 预览和保存数据窗口对象 243

4.16 利用继承创建多条件查询窗口 245

4.16.1 创建数据窗口 246

4.16.2 创建多条件查询窗口 247

4.16.3 为窗口和控件编写脚本 248

4.17 创建单条件查询窗口 250

4.17.1 创建窗口 251

4.17.2 为窗口和控件编写脚本 251

4.17.3 为菜单编写脚本 252

4.17.4 运行应用 253

4.18 创建分组报表 254

4.18.1 创建报表祖先窗口 254

4.18.2 为窗口和控件编写脚本 255

4.18.3 创建分组报表数据窗口 256

4.18.4 创建分组报表窗口 264

4.19 创建交叉表报表 264

4.19.1 创建交叉表报表数据窗口 265

4.19.2 创建交叉表报表窗口 267

4.19.4 运行应用 268

4.19.3 为菜单编写脚本 268

4.20 调试程序 270

4.20.1 为应用对象设置断点 270

4.20.2 为“录入与更新”窗口设置断点 271

4.20.3 在调试模式下运行应用 271

4.20.4 单步执行程序 272

4.20.5 断点执行程序 273

4.21 创建可执行文件 273

4.21.1 为应用创建可执行文件 274

4.21.2 测试应用系统的运行 276

5.1 PowerBuilder简介 283

5.1.1 画板(Painter) 283

5.1.2 事件和脚本 283

第5章 PowerBuilder的集成开发环境 283

5.1.5 创建可执行应用程序 284

5.2 PowerBuilder环境 284

5.2.1 PowerBar 284

5.1.4 PowerBuilder库 284

5.1.3 函数 284

5.2.2 PowerTips 285

5.2.3 PowerPanel 285

5.3 使用画板 286

5.3.1 打开画板或工具 286

5.3.2 打开对象 286

5.3.3 使用Browse按钮 287

5.3.4 各画板的控件 289

5.4 使用弹出式菜单 291

5.5 使用属性对话框 291

5.6 使用工具条 292

5.6.1 关于工具条 293

5.6.2 下拉式工具条 293

5.6.3 控制工具条的显示 293

5.6.4 使用鼠标移动工具条 294

5.6.5 工具条的对接 295

5.6.6 定制工具条 295

5.7 使用PowerBuilder窗口 298

5.7.4 铺满窗口 299

5.7.3 平铺窗口 299

5.7.2 激活窗口 299

5.7.1 打开多个窗口 299

5.7.5 层叠窗口 300

5.8 使用文件编辑器 300

5.9 PowerBuilder的初始化文件 300

5.10 建立应用程序 301

第6章 使用应用程序对象 302

6.1 概述 302

6.2 创建新的应用程序对象 303

6.3 打开其它应用程度对象 305

6.4 使用Quick Application特性 306

6.5 查看应用程序的结构 307

6.5.1 使用Application画板工作区 308

6.5.2 显示对象 308

6.6 指定应用程序属性 310

6.6.1 指定默认的文本属性 311

6.6.2 指定库搜索路径 312

6.6.3 指定图标 313

6.6.4 指定默认的全局对象 313

6.7 编写应用程序级脚本 314

6.7.1 设置应用程序属性 315

第7章 PowerScript语言 316

7.1 PowerScript语言初步 316

7.1.1 注释行 316

7.1.2 标识符 316

7.1.3 标号 317

7.1.4 特殊ASCII字符 317

7.1.5 空值(NULL) 318

7.1.6 保留字 319

7.1.7 代名词 320

7.1.8 续行和断句 322

7.1.9 空白(White Space) 323

7.2 数据类型 323

7.2.1 标准数据类型 324

7.2.2 系统对象数据类型 327

7.2.3 枚举类型 327

7.3 说明 328

7.3.1 变量和常量 328

7.3.2 说明变量和常量 328

7.3.3 变量和常量可见范围 330

7.3.4 说明数组 332

7.3.5 引用变量 334

7.4 操作符和表达式 334

7.4.1 操作符 335

7.4.2 操作符在表达式中的优先级 336

7.4.3 表达式的数据类型 336

7.4.4 赋值与表达式 337

7.5 语句 338

7.5.1 赋值语句 338

7.5.2 CALL 340

7.5.4 CONTINUE 341

7.5.3 CHOOSE CASE 341

7.5.5 CREATE 342

7.5.6 DESTROY 343

7.5.7 DO…LOOP 343

7.5.8 EXIT 345

7.5.9 FOR…TEXT 345

7.5.11 HALT 346

7.5.12 IF…THEN 346

7.5.10 COTO 346

7.5.13 RETURN 347

7.6 SQL语句 347

7.6.1 在PowerScript中使用SQL语句 348

7.6.2 CLOSE 349

7.6.3 COMMTT 350

7.6.4 CONNECT 350

7.6.5 DECLARE 350

7.6.6 DELETE 351

7.6.7 DISCONNECT 351

7.6.11 OPEN Cursor 352

7.6.10 INSERT 352

7.6.8 EXECUTE 352

7.6.9 FETCH 352

7.6.12 ROLLBACK 353

7.6.13 SELECT 353

7.6.14 SELECTBLOB 353

7.6.15 UPDATE 354

7.6.16 UPDATEBLOB 354

7.6.17 动态SQL语句的使用 355

7.7.1 对象 360

7.7 对象和结构 360

7.7.2 结构体 362

7.7.3 行为类似于结构体的用户对象 363

7.7.4 为对象和结构体赋值 363

7.8 调用函数和响应事件 365

7.8.1 函数和事件 365

7.8.2 PowerBuilder寻找和执行事件和函数 367

7.8.3 调用事件或函数 368

7.8.4 调用函数和事件语法 374

7.8.5 说明和调用外部函数 375

7.8.6 说明DBMS的存储过程(procedure)作为远程过程调用 376

第8章 定义窗口 377

8.1 窗口概述 377

8.2 窗口类型 378

8.2.1 主窗口 378

8.2.2 弹出式窗口 378

8.3 创建窗口 379

8.2.5 框架窗口 379

8.2.4 响应式窗口 379

8.2.3 子窗口 379

8.3.1 打开Window画板 380

8.3.2 设置Window画板 381

8.3.3 使用Window画板 382

8.3.4 定义窗口属性 383

8.3.5 指定窗口的基本属性 384

8.3.6 选择窗口的大小和位置 385

8.3.7 选择窗口的鼠标指针 386

8.3.8 选择窗口的图标 386

8.3.9 指定窗口的滚动特性 387

8.3.10 指定工具条属性 388

8.3.11 添加控件 389

8.3.12 保存窗口 389

8.4 预览窗口 390

8.4.1 预览窗口的方法 390

8.4.2 打印窗口的定义 390

8.5.2 窗口和控件的函数 391

8.5.3 窗口和控件的属性 391

8.5.1 窗口和控件的事件 391

8.5 在窗口中编写脚本 391

8.5.4 声明实例变量 392

8.5.5 语句举例 392

8.6 运行窗口 392

8.7 继承创建窗口 393

8.8 创建窗口实例 396

8.8.1 PowerBuilder如何存储窗口的定义 396

8.8.2 声明窗口实例 396

8.8.3 使用窗口数组 397

8.8.5 引用后代中的实体 399

8.8.4 使用数组或引用变量 399

第9章 使用控件 401

9.1 控件概述 401

9.2 把控件放进窗口 401

9.3 选择控件 402

9.4 定义控件的属性 403

9.5 给控件命名 404

9.5.1 关于默认的前缀 404

9.5.2 改变名字 405

9.5 改变控件上显示的文本 406

9.7 移动控件和改变控件的大小 407

9.8 复制控件 409

9.9 定义Tab键顺序 410

9.9.1 建立默认Tab键顺序 410

9.9.2 改变窗口的Tab键顺序 410

9.10 定义加速键 411

9.11 指定控件的可访问性 412

9.12 选择颜色 413

9.13 使用3D(三维)外观 414

9.14.1 使用命令按钮(CommandButton) 415

9.14 使用各控件 415

9.14.2 使用PictureButton 417

9.14.3 使用单选钮(RadioButton) 417

9.14.4 使用复选框(CheckBox) 418

9.14.5 使用静态文本(StaticText) 419

9.14.6 使用单行编辑器(SingleLineEdit)和多行编辑器(MultiLineEdit) 419

9.14.7 使用EditMask 420

9.14.8 使用列表框(ListBox) 422

9.14.9 使用PictureListBox 423

9.14.10 使用下拉式列表框(DropDownListBox) 424

9.14.11 使用DropDownPictureListBox 425

9.14.12 使用图片(Picture) 425

9.14.13 使用绘图对象 425

9.14.14 使用水平滚动条(HScrollBar)和垂直滚动条(VScrollBar) 426

9.14.15 使用RichTextEdit控件 426

9.14.16 使用Tab控件 428

9.14.17 使用TreeView控件 430

9.14.18 使用ListView控件 432

10.1 继承的层次 434

第10章 理解继承 434

10.2 使用继承的对象 436

10.3 使用继承的脚本 436

10.3.1 查看继承的脚本 437

10.3.2 重载脚本 438

10.3.3 扩展脚本 438

10.3.4 调用祖先的脚本 438

10.3.5 调用祖先的函数 440

11.1.1 菜单和菜单对象 441

第11章 使用菜单 441

11.1 菜单概述 441

11.1.2 使用菜单 442

11.1.3 设计菜单 442

11.1.4 建立菜单 442

11.2 建立新菜单 442

11.2.1 打开Menu画板 442

11.2.2 使用Menu画板 444

11.2.3 添加菜单对象 444

11.2.4 命名菜单对象的方法 445

11.2.5 插入菜单对象 446

11.2.6 移动菜单对象 447

11.2.7 删除菜单对象 447

11.2.8 定义菜单对象的外观 447

11.2.9 设置一般属性 447

11.2.10 设置Style属性 448

11.2.11 设置加速键和快捷键 448

11.2.12 在菜单中创建分隔线 449

11.2.13 设置图标和图象属性 450

11.2.14 保存菜单 451

11.3 查看所做的工作 452

11.3.1 预览菜单 452

11.3.2 打印菜单的定义 452

11.4 为菜单对象编写脚本 453

11.4.1 菜单对象事件 453

11.4.2 使用函数和变量 454

11.4.3 引用应用程序中的对象 454

11.5 使用继承建立菜单 455

11.5.1 使用继承的信息 456

11.5.2 在后代菜单中插入菜单对象 457

11.6.1 给窗口添加菜单条 459

11.6 使用菜单 459

11.6.2 显示弹出式菜单 460

第12章 使用用户对象 461

12.1 用户对象概述 461

12.1.1 可视用户对象 461

12.1.2 类用户对象 462

12.2 建立新的用户对象 463

12.2.1 打开用户对象画板 463

12.1.3 建立用户对象 463

12.2.2 建立标准的可视用户对象 464

12.2.3 建立定制的可视用户对象 464

12.2.4 建立外部可视用户对象 465

12.2.5 建立标准的类用户对象 467

12.2.6 建立定制的类用户对象 467

12.2.7 保存用户对象 468

12.3 通过继承建立用户对象 469

12.4 使用用户对象 470

12.4.1 使用可视用户对象 470

12.4.2 使用类用户对象 471

12.5 窗口与用户对象间的通信 473

12.5.1 使用函数 474

12.5.2 使用用户事件 476

第13章 使用用户事件 479

13.1 用户事件概述 479

13.2 定义用户事件 479

13.2.1 理解用户事件ID 481

13.3.3 用户事件脚本举例 482

13.3.2 触发事件 482

13.3.1 编写脚本 482

13.3 使用用户事件 482

13.2.2 使用定制事件 482

第14章 管理数据库 485

14.1 概述 485

14.2 使用Database画板 487

14.3 修改数据库的优先项 489

14.4 建立工作日志 490

14.5 改变数据库链接 491

14.6 创建和删除SQL Anywhere数据库 492

14.7.1 打开表 493

14.7 使用表 493

14.7.2 改变表属性 495

14.7.3 改变列属性 496

14.7.4 关闭表 497

14.7.5 删除表 497

14.8 使用Table画板 498

14.8.1 创建表 498

14.8.3 指定表的字体 500

14.8.2 修改表 500

14.8.4 指定列的扩展属性 501

14.9 使用索引 503

14.9.1 创建索引 503

14.9.2 修改索引 504

14.9.3 删除索引 504

14.10 使用主键和外部键 505

14.10.1 查看表 505

14.10.3 定义主键 506

14.10.4 定义外部键 506

14.10.2 打开相关的表 506

14.10.5 删除键 508

14.11 使用视图 508

14.11.1 打开视图 508

14.11.2 创建视图 509

14.11.3 显示视图的SQL语句 510

14.11.4 连接表 510

14.11.5 删除视图 511

14.13.1 打开Data Manipulation画板 512

14.13 操纵数据 512

14.12 转出表或视图的语法 512

14.13.2 检索数据 513

14.13.3 修改数据 513

14.13.4 排序和过滤数据 513

14.13.5 查看行信息 516

14.13.6 转入数据 516

14.13.7 打印数据 517

14.13.8 保存数据 517

14.14 管理数据库 518

14.14.1 打开Databaes Administion画板 518

14.13.9 返回Database画板工作区 518

14.14.2 控制数据库访问 519

14.14.3 执行SQL 519

第15章 数据窗口 522

15.1 数据窗口对象 522

15.1.1 数据窗口对象概述 522

15.1.2 建立数据窗口对象 524

15.1.3 选择表现风格 526

15.1.4 选择数据窗口对象中的可选项(Options) 530

15.1.5 定义数据源 531

15.1.6 生成并存储数据窗口对象 543

15.1.7 定义查询 544

15.2 增强数据窗口对象的功能 545

15.2.1 使用工作区 546

15.2.2 预览数据窗口对象 551

15.2.3 修改数据窗口对象的属性 560

15.2.4 重新组织数据窗口对象中的对象 566

15.2.5 在程序运行期间根据条件变换属性 568

15.2.6 提示输入检索准则条件 569

15.2.7 在数据窗口对象中添加对象 571

15.2.8 在数据窗口对象中存储数据 576

15.2.9 只检索所需的数据 577

15.2.10 把检索出的数据存储到磁盘 577

15.2.11 控制更新属性 578

15.3 显示数据并且使数据有效 579

15.3.1 使用显示格式 580

15.3.2 使用编辑风格 586

15.3.3 使用有效性规则 594

15.4 记录的过滤、排序和分组 599

15.3.4 维护实体性(Entities) 599

15.4.1 记录的过滤 600

15.4.2 记录的排序 600

15.4.3 记录分组 602

15.5 使用嵌套报表 609

15.5.1 使用Composite表现风格建立报表 610

15.5.2 在报表中放入嵌套报表 612

15.5.3 加工嵌套报表 615

15.5.4 在应用中使用嵌套报表 619

15.6 使用绕计图 620

15.6.1 统计图概述 620

15.6.2 在数据窗口对象中使用统计图 625

15.6.3 定义统计图的属性 633

15.6.4 在窗口中使用统计图 638

15.6.5 在程序运行期间访问统计图 640

15.7 使用交叉表 642

15.7.1 交叉表概述 643

15.7.2 建立交叉表 645

15.7.3 使交叉表和数据建立联系 646

15.7.4 增强交叉表的功能 650

15.7.5 在应用程序中使用交叉表 659

16.1 什么是数据管道 661

第16章 数据管道 661

16.1.1 定义管道 662

16.1.2 灌入扩展属性 662

16.2 建立数据管道 663

16.3 修改数据管道的定义 665

16.3.1 工作区中可修改的项 665

16.3.2 选择管道操作 667

16.3.3 根据管道操作修改数据管道 668

16.3.4 管道运行的中止 670

16.3.5 灌入Blob类型的数据 671

16.4 纠正管道错误 673

16.3.6 改变源数据库和目的数据库 673

16.5 数据管道的保存和使用 674

16.6 数据管道举例 674

第17章 调试和运行应用程序 676

17.1 概述 676

17.2 调试应用程序 676

17.2.1 使用调试窗口 677

17.2.2 设置断点 678

17.2.4 在断点处检查应用程序 681

17.2.3 在调试状态下运行 681

17.2.5 按步调试应用程序 685

17.2.6 作为局部变量打开的调试窗口 687

17.3 运行应用程序 687

第18章 创建可执行应用 692

18.1 概述 692

18.2 定义工程 692

18.2.1 使用Project画板 692

18.2.2 定义一个工程对象 693

18.2.3 Project画板中的选项 694

18.3 使用动态库 695

18.3.1 在工程中指定动态库 696

18.3.2 为动态库包括附加资源 696

18.4 建立工程 696

18.4.1 PowerBuilder怎样建立工程 697

18.4.2 PowerBuilder怎样搜索对象 697

18.4.3 列出工程中的对象 699

18.5 分发资源 700

18.5.1 单独分发资源 700

18.5.3 创建PowerBuilder资源文件 701

18.5.2 使用PowerBuilder资源文件 701

第19章 管理库 703

19.1 库概述 703

19.2 使用库 705

19.2.1 查看目录树 705

19.2.2 使用弹出式菜单 705

19.2.3 限制对库中项的显示 706

19.2.4 选择库中的项 707

19.2.5 使用注释 707

19.3 创建和删除库 708

19.4 复制、移动和删除项 709

19.5 搜索库中的项 710

19.6 跳到画板中 711

19.7 浏览类层次 711

19.8 使用检出和检入功能 712

19.8.1 检出和检入过程概述 713

19.8.2 连接版本控制系统 713

19.8.3 检出项 714

19.8.4 查看已检出项 715

19.9 优化库 716

19.8.5 检入项 716

19.8.6 清除项的检出状态 716

19.10 重新生成库的项 717

19.11 项的转入与转出 718

19.12 创建运行库 720

19.13 为库创建报表 721

19.13.1 创建库中项的报表 721

19.13.2 创建库目录的报表 722

附录 名词术语英中文对照表 723

精品推荐