分享
 
 
 

PowerBuilder 8.0高级编程技术 含盘

  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,Power Builder JBuilder,

作者: 陈明 杨劲松 编写

出 版 社:

出版时间: 2002-1-1字数:版次: 1页数: 425印刷时间:开本:印次:纸张:I S B N : 9787900088062包装: 平装内容简介

本书以一个应用软件系统--某学校学生管理系统为主线(18个模块、65个应用实例),讨论、分析利用Power Builder 8平台与MS SQL Server数据库结合开发应用软件的各个模块的详细过程。全书共分12章,主要阐述:Power Builder 8基础;菜单设计;窗口设计;TreeView控件;拖放技术;API函数;用户对象;PFC类库;高级PowerScript技术;数据管道;数据库设计;数据窗口设计;应用程序设计;软件设计及发布。本书内容新、详实而全面,由浅入深,实践与软件开发相结合,从不同层面介绍了Power Builder 8 IDE开发应用软件的各个细节。本书可作为初、中级PowerBuilder应用开发人员的指导读物,对于有一定软件开发经验的程序员也有很好的借鉴和参考价值。所附光盘内容为本书所介绍软件系统的各个模块的源代码。

目录

第1章 PowerBuilder 8.0概述1

1.1 PowerBuilder的主要特性1

1.2 PowerBuilder 8.0 的新功能2

1.3 PowerBuilder 8.0开发环境4

1.3.1 子窗口4

1.3.2 菜单栏5

1.3.3 工具栏12

1.4 PowerBuilder 8.0新增功能13

1.4.1 文件管理功能13

1.4.2 打印机管理功能18

1.4.3 打印机管理功能21

第2章 应用程序设计25

2.1 应用程序概述25

2.1.1 应用程序的分类25

2.1.2 创建应用程序25

2.1.3 打开应用程序28

2.2 添加代码30

2.2.1 系统环境设置31

2.2.2 数据库连接31

2.2.3 只运行一次32

2.2.4 记录系统出错信息34

第3章 菜单设计37

3.1 菜单设计基础37

3.1.1 创建/修改菜单37

3.1.2 工具栏设计39

3.2 菜单的属性和事件41

3.2.1 属性41

3.2.2 事件42

3.2.3 函数43

3.3 高级菜单设计44

3.3.1 右键菜单44

3.3.2 图形菜单46

第4章 窗口设计50

4.1 窗口50

4.1.1 窗口的种类50

4.1.2 窗口的创建与修改51

4.1.3 窗口的属性52

4.1.4 窗口事件及其处理函数55

4.2 窗口中的控件58

4.2.1 向窗口中添加控件58

4.2.2 控件的种类、属性

和事件61

4.3 登陆窗口设计114

4.3.1 用户需求114

4.3.2 系统分析(方案A)115

4.3.3 实现步骤(方案A)115

4.3.4 编写代码(方案A)116

4.3.5 系统分析(方案B)118

4.3.6 实现步骤(方案B)118

4.3.7 编写代码(方案B)119

4.4 主窗口设计120

4.4.1 主窗口设计步骤120

4.4.2 设计实例121

4.5 典型窗口设计实例122

4.5.1 数据录入窗口122

4.5.2 数据维护窗口124

4.5.3 查询窗口127

4.5.4 打印预览窗口130

4.5.5 打印设置窗口132

4.5.6 用户密码设置

与修改窗口135

4.5.7 学生信息浏览139

4.5.8 制作splash窗口141

4.5.9 简单多媒体窗口设计143

4.5.10 编写代码144

4.6 窗口设计技巧145

4.6.1 动态创建控件145

4.6.2 在窗口中屏蔽

Ctrl+Alt+Del146

4.6.3 使程序不出现在

Windows任务列表中147

4.6.4 设计屏幕保护148

4.6.5 制作指示灯149

4.6.6 指示灯与数据库结合150

4.6.7 图形数据的存储151

4.6.8 图形数据的读取152

4.6.9 实时帮助条的创建153

4.6.10 设计跑马灯155

4.6.11 金额大小写转换156

4.7 高级窗口设计158

4.7.1 复合查询设计158

第5章 数据库设计163

5.1 创建数据库163

5.1.1 创建数据库163

5.1.2 维护数据库的大小168

5.1.3 删除数据库168

5.2 连接数据库169

5.2.1 使用ODBC连接169

5.2.2 使用专用接口172

5.3 创建表174

5.3.1 使用数据库系统

创建表174

5.3.2 在Powerbuilder中

创建表174

5.3.3 修改表结构176

5.4 操作表中的数据178

5.4.1 使用数据库系统

操作记录178

5.4.2 使用数据库画板178

5.4.3 使用SQL语言178

5.5 编程技巧181

5.5.1 读取数据库配置181

5.5.2 自动注册ODBC

数据源182

5.5.3 在数据库间动态切换185

第6章 数据窗口设计188

6.1 数据窗口设计的基本思路188

6.2 数据窗口对象的创建188

6.3 典型数据窗口实例191

6.3.1 数据源的定义191

6.3.2 列对象的显示和编辑197

6.3.3 数据窗口显示行

的控制201

6.3.4 数据窗口上的控件205

6.3.5 数据域高级操作211

6.3.6 显示风格216

6.3.7 高级技巧233

6.4 缓冲区数据处理237

6.4.1 存取缓冲区的数据237

6.4.2 利用数据窗口内建按钮

操作数据239

6.4.3 函数处理缓冲区数据240

6.5 错误处理248

6.5.1 数据窗口的error event248

6.5.2 错误处理249

6.5.3 应用举例250

6.6 数据窗口的规则检查253

6.6.1 基本概念253

6.6.2 规则检查的基本步骤253

6.6.3 应用举例254

6.7 数据窗口的数据保存255

6.7.1 缓冲区数据状态概述255

6.7.2 实现对数据库更新255

6.8 动态数据窗口258

6.8.1 创建动态数据窗口的

基本步骤259

6.8.2 创建动态数据窗口

的方法259

6.9 数据窗口使用技巧262

6.9.1 大文本数据文件的打印262

6.9.2 动态改变数据窗口行的

颜色264

6.9.3 分页打印264

6.9.4 财务收入报表设计265

6.9.5 数据窗口与Excel

的交互266

6.9.6 给grid数据窗口

添加标题267

第7章 数据管道269

7.1 数据管道269

7.2 数据管道对象269

7.3 使用数据管道271

第8章 高级PowerScript技术278

8.1 基础知识278

8.1.1 简介278

8.1.2 数据类型283

8.1.3 变量及数组定义285

8.1.4 数组定义287

8.1.5 操作符289

8.1.6 程序结构290

8.2 对象操作297

8.2.1 类和对象297

8.2.2 创建对象298

8.2.3 释放对象298

8.2.4 垃圾收集299

8.3 常用函数简介299

8.3.1 类型转换函数299

8.3.2 数据类型检查函数300

8.3.3 Open()和Close()族

函数301

8.3.4 Run()函数303

8.3.5 MessageBox()函数303

8.4 常用嵌入式SQL语言304

8.4.1 建立数据库连接305

8.4.2 断开数据库连接

语句DISCONNECT306

8.4.3 COMMIT语句306

8.4.4 ROLLBACK语句306

8.4.5 执行过程语句EXECUTE

307

8.4.6 单行检索语句

SELECT307

8.4.7 插入行语句INSERT307

8.4.8 删除行语句DELETE308

8.4.9 修改语句UPDATE308

8.4.10 SQL中的集合函数309

8.4.11 其它常用SQL309

8.5 游标的使用312

8.5.1 声明游标DECLARE312

8.5.2 打开游标语句OPEN312

8.5.3 提取数据语句FETCH313

8.5.4 关闭游标语句313

8.6 动态SQL语句313

8.6.1 既无输入参数也无

结果集314

8.6.2 有输入参数而无

结果集314

8.6.3 知道参数和结果集315

8.6.4 不知道参数和结果集315

8.7 数据库优化查询317

8.7.1 优化方法317

8.7.2 技巧318

8.8 自定义结构318

8.8.1 结构体的创建318

8.8.2 结构体的运用320

8.9 自定义函数320

8.9.1 函数的类型320

8.9.2 创建函数321

8.9.3 数据库系统常用

函数举例323

第9章 拖放技术325

9.1 拖放技术简介325

9.2 拖放属性325

9.2.1 DragAuto属性325

9.2.2 DragIcon属性326

9.3 拖放事件326

9.4 拖放函数327

9.4.1 Drag函数327

9.4.2 DraggedObject ( )函数328

9.5 应用举例329

9.5.1 用户需求329

9.5.2 项目分析329

9.5.3 实现步骤330

9.5.4 总结333

第10章 API函数应用334

10.1 API函数简介334

10.1.1 外部函数334

10.1.2 调用API函数时的

数据转换335

10.1.3 参数传递335

10.2 常用API举例337

10.2.1 启动控制面板337

10.2.2 FindWindow339

10.2.3 文件拷贝(方法一)339

10.2.4 文件拷贝(方案二)341

10.2.5 创建多边形窗口342

10.2.6 获得Windows

系统目录343

10.2.7 获取NT的用户名344

10.2.8 修改显示器分辨率344

10.2.9 显示/隐藏windows

任务栏345

10.3 treeview控件346

10.3.1 创建treeview控件347

10.3.2 treeview控件

重要属性348

10.3.3 treeview控件

常用事件349

10.3.4 treeview控件

常用函数350

10.4 设计Windows资源管理器354

10.4.1 用户需求354

10.4.2 系统分析355

10.4.3 实现步骤355

10.4.4 编写代码358

第11章 PFC类库360

11.1 PFC类库360

11.2 PFC编程基础362

11.2.1 PFC编程流程362

11.2.2 PFC事件364

11.2.3 PFC属性对象365

11.2.4 消息路由366

11.2.5 PFC事务对象366

11.2.6 PFC的常量367

11.3 PFC的服务367

11.3.1 应用程序服务368

11.3.2 窗口服务370

11.3.3 数据窗口服务372

11.3.4 全局服务375

11.4 PFC窗口和菜单378

11.4.1 PFC窗口378

11.4.2 PFC菜单379

11.5 用户对象(User Object)381

11.6 创建用户对象382

11.6.1 可视的用户对象382

11.6.2 定制可视用户对象384

11.6.3 外部可视用户对象388

11.6.4 类用户对象389

11.6.5 标准类用户对象391

11.7 在运行时创建用户对象395

11.7.1 OpenUserObject函数396

11.7.2 OpenUserObjectWithParm

函数396

11.7.3 CloseUserObject函数397

11.8 库文件管理397

11.8.1 库画板397

11.8.2 库文件管理399

第12章 应用程序的实现和发布406

12.1 应用程序的调试406

12.1.1 Debug菜单407

12.1.2 Debug画板407

12.2 Project画板414

12.3 创建各组件415

12.3.1 可执行文件415

12.3.2 资源文件415

12.3.3 动态库416

12.3.4 EXE与DLL

性能比较417

12.4 库的优化417

12.5 可执行文件的命令行参数417

12.6 应用程序的分配418

12.6.1 数据库接口418

12.6.2 配置ODBC数据源418

12.6.3 特殊的网络条件418

12.6.4 优化操作系统418

12.6.5 安装应用程序418

12.7 制作安装程序418

12.7.1 发布 PFC应用程序418

12.7.2 制作软件安装程序419

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有