《PowerBuilder应用开发技术详解》求取 ⇩

第一篇 用户界面技术3

第1章 开发MDI应用程序3

1.1 MDI概述3

1.1.1 什么是MDI3

1.1.2 MDI框架窗口3

1.1.3 框架3

1.1.4 客户区4

1.1.5 MDI Sheet5

1.1.6 工具条5

1.2 建立MDI框架窗口5

1.3 使用菜单6

1.4 使用Sheet7

1.4.1 打开Sheet7

1.4.2 列出所打开的Sheet7

1.4.3 排列Sheet8

1.4.4 Sheet的最大化8

1.4.5 关闭Sheet8

1.5 提供MicroHelp9

1.5.1 定义菜单项的MicroHelp9

1.5.2 定义对象的MicroHelp9

1.6 提供工具条11

1.6.1 工具条11

1.6.2 加入工具条的第一步13

1.6.3 加入工具条的第二步15

1.6.4 相关属性的设置17

1.6.5 工具条的使用18

1.7 调整客户区19

第2章 管理窗口实例22

2.1 什么是窗口实例22

2.2 声明窗口实例变量22

2.2.1 打开一个实例23

2.2.2 关闭一个实例23

2.3 使用窗口数组23

2.4 引用继承中的实体25

第3章 标签的实现27

3.1 标签控件27

3.1.1 术语27

3.1.2 标签页28

3.2 定制标签控件29

3.2.1 标签的排列方式30

3.2.2 标签标识31

3.3 在脚本中使用标签控件32

3.3.1 引用标签页32

3.3.2 引用标签页上的控件34

3.3.3 打开、关闭及隐藏标签页34

3.3.4 跟踪标签页35

3.3.5 只创建所需标签页37

3.3.6 标签控件事件37

第4章 列表构造技术39

4.1 使用列表框39

4.1.1 创建列表框和PictureListBox39

4.1.2 添加列表框和PictureListBox的列表项39

4.1.3 在PictureListBox中添加图像40

4.2 使用下拉式列表框41

4.2.1 创建下拉式列表框和DropDownPictureListBox41

4.2.2 添加下拉式列表框和DropDownPictureListBox的列表项41

4.2.3 在DropDownPictureListBox中加入图像42

4.2.4 删除PictureListBox或DropDownPictureListBox中的图像42

4.2.5 实例43

4.3 使用ListView44

4.3.1 创建ListView44

4.3.2 加入ListView列表项45

4.3.3 向ListView中加入图标46

4.3.4 删除ListView项及图标48

4.3.5 使用报表视图48

第5章 使用TreeView控件51

5.1 TreeView控件51

5.1.1 TreeView项的层次52

5.1.2 TreeView项的数据来源52

5.1.3 TreeView项的图标52

5.1.4 TreeView的外观53

5.1.5 用户交互方式53

5.2 生成TreeView项53

5.2.1 插入项目函数54

5.2.2 插入根级项目55

5.2.3 插入根级以下的项目56

5.3 管理TreeView项58

5.3.1 删除项目59

5.3.2 重命名项目59

5.3.3 通过拖拽移动项目60

5.3.4 对项目进行排序63

5.4 管理TreeView图标64

5.4.1 图标列表及属性64

5.4.2 生成图标列表65

5.4.3 使用覆盖图标66

5.5 利用数据窗口生成TreeView67

第6章 拖拽技术70

6.1 概述70

6.2 拖拽属性、事件及函数71

6.2.1 拖拽属性71

6.2.2 拖拽函数71

6.3 识别拖动控件72

第7章 提供联机帮助73

7.1 为开发者提供联机帮助73

7.1.1 为开发者提供联机帮助73

7.1.2 为用户自定义函数创建上下文有关的帮助74

7.2 为最终用户提供联机帮助75

7.2.1 调用Windows帮助75

7.2.2 为Windows环境创建上下文帮助75

第二篇 数据存取技术79

第8章 事务对象79

8.1 事务对象介绍79

8.1.1 事务对象属性80

8.1.2 Powersoft数据库接口及相应的事务对象属性80

8.2 使用事务对象83

8.2.1 事务的基本概念83

8.2.2 默认的事务对象——SQLCA84

8.2.3 设置事务对象85

8.2.4 从外部文件取值设置事务对象85

8.2.5 与数据库连接86

8.2.6 预览连接86

8.2.7 关闭数据库连接88

8.2.8 为多数据库连接定义事务对象88

8.2.9 SQL语句的错误处理91

8.2.10 数据库事务对象共享91

8.3 利用事务对象调用存储过程92

8.4 DBMS支持的存储过程特性99

第9章 数据窗口技术101

9.1 有关数据窗口对象101

9.2 数据窗口对象与数据窗口控件的连接101

9.2.1 使用数据窗口对象101

9.2.2 数据窗口命名103

9.2.3 修改数据窗口对象104

9.2.4 运行时改变连接的数据窗口对象104

9.3 访问数据库104

9.3.1 为数据窗口对象设置事务对象105

9.3.2 检索和更新数据106

9.4 装入外部数据109

9.5 在数据窗口中操纵数据109

9.5.1 数据窗口控件如何管理数据109

9.5.2 访问Edit控件中的文本110

9.5.3 操纵Edit控件中的文本111

9.5.4 ItemChanged事件脚本111

9.5.5 ItemError事件脚本112

9.5.6 访问数据窗口的数据项112

9.5.7 其他数据窗口有关函数113

9.6 存取数据窗口对象属性113

9.7 处理数据窗口的运行错误114

9.8 数据库的更新115

9.8.1 数据窗口控件如何更新数据库115

9.8.2在程序中改变行和列的状态116

9.9 创建报表117

9.9.1 设计数据窗口对象117

9.9.2 打印报表118

9.10 使用嵌套报表118

9.11 使用Crosstab119

9.12 生成HTML121

9.12.1 几种生成技术121

9.12.2 显示控制124

9.12.3 调用SaveAs函数125

9.12.4 以HTMLForm的形式显示数据窗口对象126

第10章 动态数据窗口131

10.1 修改数据窗口对象131

10.2 创建数据窗口对象132

10.2.1 Greate函数132

10.2.2 数据窗口对象源代码的定义132

10.3 提供查询功能134

10.3.1 查询模式的工作方式134

10.3.2 查询模式的使用方法135

第11章 数据存储138

11.1 数据存储概述138

11.1.1 数据存储的概念138

11.1.2 数据存储的功能138

11.1.3 数据存储方法139

11.1.4 不支持交互信息输入139

11.2 使用数据存储140

11.3 使用定制的数据存储对象141

11.4 用数据存储访问并操纵数据143

11.5 信息共享145

11.6 举例146

第12章 图表处理150

12.1 改变图表属性150

12.1.1 图表的显示属性151

12.1.2 图表显示属性的引用151

12.2 访问数据属性152

12.3 ObjectAtPointer函数155

12.4 使用图表控件157

第13章 数据管道160

13.1 创建所需的对象160

13.1.1创建管道对象161

13.1.2 创建支撑用户对象162

13.1.3 创建窗口164

13.2 初始化操作165

13.3 启动管道操作167

13.3.1 启动管道167

13.3.2 管道监控168

13.3.3 终止管道运行170

13.3.4 向数据库提交更新操作171

13.4 处理行错误171

13.4.1 使用管道错误数据窗口171

13.4.2 修复错误行172

13.4.3 放弃错误行173

13.5 结束操作173

第三篇 程序实现技术177

第14章 DDE实现技术177

14.1 DDE介绍177

14.2 客户和服务器177

14.3 DDE函数和事件178

14.3.1 DDE客户函数178

14.3.2 DDE客户事件178

14.3.3 DDE服务器函数178

14.3.4 DDE服务器事件179

第15章 OLE实现技术180

15.1 PowerBuilder对OLE的支持180

15.2 窗口中的OLE控件181

15.2.1 OLE控件包容器的特征181

15.2.2 定义OLE控件182

15.3 OLE控件及可插入对象185

15.3.1 设置OLE控件185

15.3.2 在画板中激活对象186

15.3.3 改变控件中的对象186

15.3.4 用户如何与OLE控件交互187

15.3.5 链接与嵌入187

15.3.6 即席激活和离席激活188

15.3.7 即席激活方式下的菜单189

15.3.8 在OLE控件中修改对象190

15.4 OLE定制控件193

15.4.1 设置OLE定制控件193

15.4.2 OCX编程194

15.5可编程OLE对象196

15.5.1 OLEObject对象类型197

15.5.2 OLE自动化方案199

15.6 在脚本中使用OLE对象202

15.6.1 OLE自动化接口202

15.6.2 自动化及Any数据类型207

15.6.3 使用高效的OLEObject变量207

15.6.4 错误处理208

15.6.5 创建热键接210

15.6.6 底层访问OLE对象211

15.7 操纵OLE的高级方法211

15.7.1 OLE存储的结构212

15.7.2 存储及流的对象类型213

15.7.3 打开及保存OLE存储213

15.7.4 打开流217

15.7.5 使用OLE存储的策略220

第16章 PowerBuilder运行时自动化服务器222

16.1 使用运行时自动化服务器222

16.1.1 自动化服务器介绍222

16.1.2 访问PowerBuilder用户对象的三种方法223

16.2 用户对象作为自动化服务器225

16.2.1 创建类用户对象225

16.2.2 建立对象的运行库225

16.2.3 注册对象226

16.2.4 编写客户代码227

16.3 PowerBuilder作为自动化服务器228

16.3.1 定义所需访问的对象228

16.3.2 生成运行库229

16.3.3 编写客户代码229

16.4 创建并使用命名服务器231

16.4.1 注册服务器231

16.4.2 编写客户代码232

16.5 通过自动化访问远程对象233

16.6 用户对象及注册235

16.6.1 GUID、CLSID和ProgID235

16.6.2 对象信息存储地点235

16.6.3 创建注册信息237

16.7 分发自动化服务器应用240

16.8 PowerBuilder Application服务器对象240

第17章 在数据窗口中使用OLE242

17.1 数据窗口对OLE的支持242

17.2 OLE对象及OLE显示风格243

17.2.1 在数据窗口中加入OLE对象243

17.2.2 使用OLE显示风格244

17.2.3 预览数据窗口245

17.2.4 定义OLE对象数据245

17.2.5 属性窗口中的附加设置246

17.2.6 在事件程序中操纵OLE对象247

17.3 在数据窗口中使用OLE列249

17.3.1 创建一个OLE列249

17.3.2 预览数据窗口列252

17.3.3 在应用程序中使用OLE列253

第18章 增加扩展处理功能255

18.1 外部函数的使用255

18.1.1 外部函数的声明255

18.1.2 外部函数声明示例256

18.1.3 传递参数257

18.2 在Unix上调用外部函数及程序259

18.2.1 调用外部函数259

18.2.2 运行其他程序260

18.3 发送窗口消息260

18.3.1 Post和Send函数261

18.3.2 触发PowerBuilder事件261

18.4 消息对象261

18.5 上下文信息262

18.5.1 上下文信息服务263

18.5.2 关键字服务266

18.5.3 Internet服务267

18.6 使用实用函数管理信息269

第四篇 分布式应用技术273

第19章 PowerBuilder环境下的分布计算273

19.1 为何采用分布式计算273

19.2 分布式应用的体系结构274

19.2.1 服务器应用275

19.2.2 客户应用275

19.2.3 通信驱动程序277

19.3 设计分布式应用的指导性原则277

19.4 分布式应用的开发与测试279

19.5 分布式计算机及World wide web279

第20章 客户应用的开发280

20.1 创建用户界面280

20.2 与服务器连接280

20.3 激活远程对象函数281

20.4 生成代理对象284

20.5 处理通信错误285

20.5.1 编写连接对象的Error事件脚本286

20.5.2 编写应用对象的SystemError事件脚本286

20.6 管理程序变量空间287

20.7 使用Connectionlnfo对象287

20.8 分发客户应用288

第21章 服务器应用的开发289

21.1 创建用户界面289

21.2 管理客户连接289

21.2.1 监听客户连接289

21.2.2 处理客户请求291

21.3 建立远程对象291

21.3.1 编写用户对象方法292

21.3.2 设置远程对象293

21.4 数据库存取294

21.4.1 执行检索操作294

21.4.2 数据库更新296

21.4.3 数据库事务共享302

21.5 使用共享对象303

21.5.1 共享对象的工作原理303

21.5.2 执行过程304

21.6 处理异步请求307

21.7 向客户推送消息307

21.8 避免死锁308

21.8.1 死锁产生的原因308

21.8.2 如何避免死锁309

21.9 分发服务器应用310

第22章 分布式应用的故障测试311

22.1 关于测试分布式应用311

22.2 用Local驱动程序测试311

22.3 在本地使用通信驱动程序测试312

22.4 使用跟踪功能313

第23章 开发多平台应用程序315

23.1 交叉平台设计策略315

23.2 在多平台环境下开发和分发315

23.2.1 在不同平台之间移动和共享文件315

23.2.2 PowerBuilder库文件316

23.2.3 图像文件316

23.2.4 文本文件317

23.2.5 INI文件318

23.2.6 可执行文件320

23.2.7 机器码动态库320

23.2.8 如何定位外部文件320

23.3 根据当前平台执行程序321

23.4 应用程序的外观设计322

23.4.1 如何在窗口中放置控件322

23.4.2 三维显示控件322

23.4.3 字体的使用323

23.5 窗口行为324

23.6 菜单设计326

23.7 其他方面327

第五篇 分发技术331

第24章 封装应用331

24.1 生成应用的可执行版本331

24.1.1 编译基础331

24.1.2 封装内容332

24.1.3 选择封装模式334

24.1.4 实现封装模式336

24.1.5 测试可执行应用程序336

24.2 交付给最终用户337

第25章 Windows上的分发技术339

25.1 分发过程的自动化339

25.2 安装分发软件包339

25.3 实现分发过程340

25.4 分发后的应用343

第26章 Unix上的分发技术347

26.1 分发应用程序347

26.2 安装分发软件包348

26.2.1 安装前的预备知识348

26.2.2 安装软件包348

26.2.3 最终用户设置351

26.3 其他交付方法353

26.4 分发后的应用354

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

1999.06《PowerBuilder应用开发技术详解》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由王蓉等 1999.06 电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Internet实用技术应用详解(1998 PDF版)
Internet实用技术应用详解
1998 成都:电子科技大学出版社
powerbuilder高级开发技术( PDF版)
powerbuilder高级开发技术
sybasepowersite与internet应用开发技术详解( PDF版)
sybasepowersite与internet应用开发技术详解
云应用系统开发技术(2020 PDF版)
云应用系统开发技术
2020
PowerBuilder控件技术详解(1999 PDF版)
PowerBuilder控件技术详解
1999
FOXPRO2.0应用技术开发( PDF版)
FOXPRO2.0应用技术开发
北京希望电脑公司
PowerBuilder应用开发技术详解(1999.06 PDF版)
PowerBuilder应用开发技术详解
1999.06 电子工业出版社
Microsoft Excel 5.0 应用开发技术精解( PDF版)
Microsoft Excel 5.0 应用开发技术精解
北京:清华大学出版社
PowerBuilder 4.0/5.0语言、事件、函数和属性 第1分册( PDF版)
PowerBuilder 4.0/5.0语言、事件、函数和属性 第1分册
PowerBuilder 6.0应用与开发(1998 PDF版)
PowerBuilder 6.0应用与开发
1998 北京:清华大学出版社
铌资源开发应用技术(1992 PDF版)
铌资源开发应用技术
1992 北京:冶金工业出版社
微机应用开发技术(1995 PDF版)
微机应用开发技术
1995 北京:中国林业出版社
应用技术开发(1991 PDF版)
应用技术开发
1991 青岛:青岛海洋大学出版社
PowerBuilder 6.0应用开发指南 编程篇(1998 PDF版)
PowerBuilder 6.0应用开发指南 编程篇
1998 北京:人民邮电出版社
IntraBuilder应用开发指南(1998 PDF版)
IntraBuilder应用开发指南
1998 北京:人民邮电出版社