图书介绍

PowerBuilder 7.0实例应用进阶PDF|Epub|txt|kindle电子书版本网盘下载

PowerBuilder 7.0实例应用进阶
  • 温为民等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111074769
  • 出版时间:1999
  • 标注页数:554页
  • 文件大小:115MB
  • 文件页数:565页
  • 主题词:

PDF下载


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

下载说明

PowerBuilder 7.0实例应用进阶PDF格式电子书版下载

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

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

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

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

图书目录

第1章 PowerBuilder编程规范1

1.1 事件命名标准1

1.1.1 标准事件1

1.1.2 类库事件1

1.1.3 绝缘层事件1

1.1.4 菜单事件1

1.1.5 其他事件2

1.1.6 事件命名小结2

1.2 变量命名标准2

1.2.1 语法约定2

1.2.2 标准数据类型前缀2

1.2.3 标准对象数据类型前缀3

1.3 对象命名标准6

第2章 窗口和控制的使用技巧10

2.1 如何使窗口自动居中10

2.2 如何在MDI窗口中显示背景图片11

2.3 如何使窗口内控件的大小与窗口尺寸同步17

2.4 如何实现Win95风格的上下文帮助21

2.5 PowerBuilder7新增控制的使用23

2.6 如何阻止用户在窗口内移动数据窗口控制26

2.7 如何为应用添加启动画面27

2.8 如何为窗口控制增加ToolTips30

2.9 如何制作带图片的菜单39

第3章 数据窗口的使用技巧43

3.1 如何实现数据窗口的多行选择43

3.2 如何实现数据窗口的模糊查询46

3.3 如何用单数据窗口实现多表更新48

3.4 如何在数据窗口中实现金额的大小写转换53

3.5 如何根据条件改变记录颜色56

3.6 如何调用数据窗口内嵌函数58

3.7 如何在DataWindow中实现列的自动折行61

3.8 如何实现下拉数据窗口中的关键字搜索62

3.9 如何在数据窗口中用回车键代替Tab键在字段间移动66

3.10 在数据窗口中实现上下文相关微帮助技术67

3.11 数据窗口自动刷新技术的使用69

3.12 在应用程序开发中使用数据存储“Datastore“技术替代游标71

3.13 如何实现数据窗口的异步检索73

3.14 如何在数据窗口中实现文本闪烁76

第4章 报表的处理与打印技术79

4.1 用DataWindow对象解决报表问题79

4.1.1 嵌套报表79

4.1.2 自由格式的数据窗口报表82

4.1.3 PSR文件报表82

4.2 多数据窗口打印技术83

4.2.1 如何在一个打印作业中一次打印多个数据窗口84

4.2.2 连续页号打印多个数据窗口85

4.3 局部数据窗口数据打印技术88

4.4 如何制作中国式报表90

4.5 如何动态设置打印机93

4.6 如何进行大文本打印97

4.7 如何在数据窗口中打印条形码107

4.8 打印前的模拟显示技巧111

第5章 用户对象的使用技术114

5.1 如何在Power++中开发NVO对象114

5.2 如何实现文件夹的浏览124

5.3 如何实现数据窗口动态列排序128

5.4 如何实现操作系统与PowerBuilder应用间的数据拖放131

5.5 如何在程序中使用有声按钮137

5.6 如何利用Word功能实现文字检查139

5.7 如何将程序图标添加到系统栏150

5.8 如何在程序中动态的设置系统时间156

第6章 数据管道的使用技术159

6.1 什么是数据管道159

6.2 如何创建数据管道160

6.2.1 启动数据管道画笔161

6.2.2 设置数据管道选项162

6.2.2.1 与源表相关的选项设置163

6.2.2.2 与目的表相关的选项设置163

6.2.2.3 BLOB类型数据的处理163

6.2.2.4 设置数据管理操作164

6.2.2.5 改变源数据库和目的数据库166

6.2.3 测试数据管道166

6.2.3.1 运行数据管道166

6.2.3.2 修复数据管道错误167

6.2.4 保存数据管道167

6.2.5 退出数据管道画笔167

6.3 如何在程序中实现不同数据库之间的数据传递168

第7章 组件(DDE、OCX、OLE和AciveX)使用技术175

7.1 组件的发展和术语175

7.2.1 DDE的原理和术语178

7.2 DDE技术178

7.2.2 服务器标识信息的获得180

7.2.3 PowerBuilder作为客户端的完整过程181

7.2.4 PowerBuilder作为服务器185

7.2.5 有关DDE的函数和事件185

7.2.6 如何通过DDE技术实现程序间的数据共享187

7.3 OLE技术191

7.3.1 OLE 2.0术语191

7.3.2 OLE技术在数据窗口中的使用193

7.3.2.1 OLE对象194

7.3.2.2 OLE风格的数据窗口199

7.3.3 OLE技术在窗口中的使用201

7.3.3.1 OLE 2.0容器201

7.3.3.2 OLE 2.0控制的激活方式202

7.3.3.3 OLE 2.0控制事件207

7.3.4 OLE自动服务器208

7.3.4.1 操纵OLE控制209

7.3.4.2 操纵OLE对象211

7.3.4.3 OLEObject变量213

7.3.4.4 Any型数据215

7.3.4.5 OLEStorage和OLEStream215

7.3.4.6 DCOM216

7.3.5 OCX技术216

7.3.6 PowerBuilder作为一个OLE服务器218

7.3.7 如何利用组件实现多媒体的播放223

7.4 ActiveX技术226

7.4.1 ActiveX概念226

7.4.2 计算模型226

7.4.3 ActiveX模型227

7.4.4 ActiveX在PowerBuilder中的使用230

第8章 Windows API/DLL调用技术233

8.1 外部函数概述233

8.2 外部函数的定义234

8.3 C/C++语言与PowerBuilder之间数据类型的转换236

8.4 参数的传递237

8.4.1 通过引用或值传递参数238

8.4.2 通过结构传递参数238

8.5 调用原则240

8.6 定义使用外部函数的一般步骤241

8.7 如何调用Windows API实现对ZIP文件的解压244

8.8 常用函数列表及应用282

●Arc()282

●Beep()283

●BringWindowToTop()283

●Chord()284

●CloseHandle()284

●CloseWindow()285

●CopyFileA()285

●CreateDirectoryA()286

●DeleteFileA()286

●DestroyWindow()287

●DeleteMenu()287

●DllRegisterServer()288

●Ellipse()288

●ExitWindowsEx()289

●FataExit()289

●FindWindowA()290

●FreeLibrary()290

●GetBKColor()291

●GetCapture()291

●GetComputerNameA()292

●GetClassNameA()292

●GetCurrentDirectoryA()293

●GetCurrentThread()293

●GetCursor()294

●GetCursorPos()和SetCursorPos()294

●GetKeyboardState()及SetKeyboardState()295

●GetDC()295

●GetKeyState()296

●GetModuleHandleA()296

●GetParent()297

●GetPixel() SetPixel()297

●GetSystemMenu()298

●GetSystemTime()298

●GetThreadPriority()299

●GetUserNameA()300

●GetSystemMetrics()300

●GetVolumnInformationA()301

●GetWindowsDirectoryA()302

●GlobalMemoryStatus()302

●LoadLibraryA()303

●mciSendStringA()303

●MessageBoxA()304

●MoveToEx()和LineTo()305

●Mouse_Event()305

●Pie()306

●MoveWindow()306

●Polygon()307

●PostMessageA()308

●Rectangle()308

●SendMessageA()309

●SetCapture()及ReleaseCapture()309

●SetComputerNameA()310

●SetCurrentDirectoryA()310

●SetFocus()311

●SetThreadPriority()311

●Sleep()312

●SndPlaySoundA()和WaveOutGetNumDevs()312

●SwapMouseButton()312

●WinExec()313

9.1 什么是分布式应用314

第9章 分布式应用的使用技术314

9.2 PowerBuilder分布式应用的基本概念与运行原理316

9.3 如何实现PowerBuilder应用的分布化318

9.4 如何在分布应用中进行数据的传递326

9.5 如何在PowerBuilder7.0分布应用中使用Push(推送)技术329

第10章 邮件系统的开发349

10.1 MAPI/TAPI简介349

10.2 如何实现自动拨号功能350

10.3 如何实现邮件的收发360

10.4 如何在传呼台使用电子邮件实现自动寻呼395

第11章 组件事务服务器——Jaguar CTS402

11.1 概述402

11.1.1 电子商务与多层体系结构402

11.1.1.1 什么是电子商务402

11.1.1.2 多层体系结构403

11.1.2 Jaguar CTS在电子商务中的作用406

11.1.3 Jaguar CTS的结构407

11.2 Jaguar CTS的组件事务管理简介408

11.2.1 服务器的配置与管理408

11.2.1.1 Jaguar CTS的启动409

11.2.1.2 创建与删除CTS服务器410

11.2.1.3 服务器的属性配置412

11.2.1.4 文件观察器与实时监视器的使用423

11.2.2 连接高速缓存管理426

11.2.2.1 连接高速缓存的作用426

11.2.2.2 创建新的连接高速缓存427

11.2.2.3 将高速缓存连接到服务器430

11.2.2.4 修改与删除高速缓存432

11.2.3 CTS组件的管理433

11.2.4 CTS包的管理435

11.2.5 CTS事务管理简介435

11.2.6.1 创建角色436

11.2.6 角色管理436

11.2.6.2 添加角色到指定的包或组件438

11.3 Jaguar CTS组件开发简介440

11.3.1 Jaguar应用程序的功能与结构440

11.3.2 CTS应用程序的运行模式440

11.3.3 CTS应用程序的构成441

11.3.4 CTS应用开发的方式441

11.4 PowerBuilder组件设计442

11.4.1 Jaguar CTS服务器中PowerBuilder组件与功能的实现443

11.4.1.1 创建组件存放包444

11.4.1.2 建立CTS服务器端的组件框架结构446

11.4.1.3 为组件定义方法454

11.4.1.4 为CTS装配组件455

11.4.2 建立客户端的应用456

11.4.2.1 连接PowerBuilder客户到CTS服务器456

11.4.2.2 创建组件代理460

11.4.2.3 调用组件功能实现客户应用465

11.5 JAVA组件设计466

11.5.1 JAVA包、组件以及组件方法的定义467

11.5.2 创建客户代理-STUB473

11.5.3 编写服务器端的JAVA代码475

11.5.4 编写客户端的JAVA代码476

11.5.5 建立HTML文档,运行应用程序480

第12章 动态站点管理工具——PowerDynamo482

12.1 PowerDynamo简介482

12.1.1 什么是PowerDynamo482

12.1.2 安装PowerDynamo软件483

12.1.3 PowerDynamo工作原理486

12.1.3.1 PowerDynamo的内部组成486

12.1.3.2 PowerDynamo的工作原理488

12.1.3.3 如何浏览PowerDynamo Web站点489

12.2 PowerDynamo Web站点管理490

12.2.1 构建PowerDynamo Web站点490

12.2.1.1 什么是PowerDynamo Web站点490

12.2.1.2 如何构建PowerDynamo Web站点491

12.2.1.3 运行样本应用497

12.2.2 PowerDynamo Web站点维护497

12.2.2.1 系统参数设置498

12.2.2.2 站点参数设置499

12.3 PowerDynamo Web应用开发500

12.3.1 Dynamo标记简介500

12.3.2 DynaScript语言简介505

12.3.3 练习509

12.4 PowerDynamo与Jaguar CTS528

12.4.1 PowerDynamo和Jaguar CTS的关系528

12.4.2 连接Jaguar CTS服务器530

12.4.2.1 标识Jaguar服务器530

12.4.2.2 创建连接Jaguar服务器的ODBC数据源530

12.4.2.3 创建与Jaguar服务器的永久用户连接532

12.4.3 调用Jaguar CTS中的组件方法535

附录 生成数据的SQL文件538

热门推荐