《PowerBuilder 9.0实用编程100例》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:冉林仓,侯高岚等编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2004
  • ISBN:7113058760
  • 页数:359 页
图书介绍:本书共分9部分,主要内容有API函数调用、用户界面设计、辅助程序功能设计、网络和通信开发、数据窗口、报表打印、Web应用开发、ADO和报表控件处理、其他应用。面向具有一定编程基础的读者。

目录 3

第一部分API函数调用 3

实例1 使用动态链接库扩展PowerBuilder 3

实例2任务状态区图标的创建 7

实例3使用API函数的磁盘卷标 11

实例4透明图像的绘制 14

实例5用PowerBuilder实现拨号 19

实例6 无标题栏窗口的拖动 22

实例7 PowerBuilder加载控制面板应用程序 24

实例8 PowerBuilder打开Windows标准对话框 26

实例9 PowerBuilder实现位图菜单 31

第二部分用户界面设计 37

实例10 PowerBuilder的日期录入 37

实例11 在PowerBuilder窗体中使用ActiveX控件 39

实例12阴历日期转换实现 41

实例13渐变的Splash窗体实现 44

实例14 XP风格按钮的实现 46

实例15拾色器的实现 50

实例16 XP风格的进度条 53

实例17位图按钮 55

实例18文件操作 57

实例19 MSN风格消息框 59

实例20 Microsoft Agent控件使用 63

实例21 渐变色类的实现 65

实例22抓图工具的实现 67

实例23 MP3播放器的实现 69

实例24 AVI播放器的实现 71

实例25 CD播放器的实现 73

实例26透明窗口的实现 77

实例27状态栏的使用 79

实例28 日期时间控件的使用 82

实例29使用ActiveBar创建用户界面 85

实例30 OutlookBar界面实现 87

实例31 界面设计综合举例 92

第三部分辅助程序功能设计 99

实例32使用API函数实现辅助功能 99

实例33 CRC校验码的使用 115

实例34输入法的枚举 119

实例35人民币大小写金额的转换 122

实例36数据的压缩和解压缩 125

实例37 图像扫描实现 129

实例38 Flash动画的应用 131

实例39键盘模拟器的实现 134

实例40 AresButtonPro控件的使用 137

第四部分 网络和通信开发 141

实例41 局域网短消息的发送 141

实例42 Ping的实现 143

实例43 FTP客户端的实现 147

实例44 FAX的发送 156

实例45 PowerTCP控件的使用 158

实例46使用Windows API实现串行通信 162

实例47 PowerBuilder实现的邮件发送和接收 166

实例48 INet对象和WebBrowser控件的使用 169

实例49使用MediaPlayer和RealPlayerG2播放流媒体 171

实例50数据库排序 175

第五部分数据窗口 175

实例51 数据库与图像的存取 179

实例52数据库下拉树控件的实现 186

实例53数据窗口导入到Excel表中 188

实例54大写中文数字发音拼写检查 194

实例55数据窗口中回车键的处理 196

实例56使用模板实现数据窗口输出到Word文档 197

实例57 PSR浏览器的实现 200

实例58使用PowerBuilder实现ODBC的自动配置 203

实例59条形码在PowerBuilder中的应用 207

实例60在PowerBuilder中使用数据管道 210

实例61 数据窗口与图表处理 214

实例62 实现数据窗口输出到HTML网页中 217

实例63游标的使用 219

实例64动态创建数据窗口 224

实例65数据窗口间的数据传递 227

实例66数据窗口控件间的数据共享 231

实例67 下拉式数据窗口的实现 234

实例68 基于树视图控件的数据浏览实现 237

实例69数据窗口的拖放操作实现 241

实例70数据窗口和XML 243

第六部分报表打印 249

实例71 数据窗口的预览和打印实现 249

实例72使用混合编程实现打印控制 254

实例73使用PowerPrinter动态链接库实现打印扩展 258

实例74数据窗口的打印 262

实例75 基于插件技术的应用开发 267

第七部分Web应用开发 267

实例76在ASP环境中使用Web数据窗口 271

实例77使用PowerBuilder制作ASP组件 274

第八部分ADO和报表控件处理 281

实例78使用ADO操作Excel SpreadSheet 281

实例79使用ADO创建超文本文档 285

实例80 ADO和XML实现互操作 290

实例81 ADO和FlexGrid报表控件的绑定 293

第九部分其他应用 299

实例82模拟键盘按键 299

实例83 调用Xceed Zip实现压缩 301

实例84 Windows窗口的枚举 304

实例85 多种语言界面的支持 307

实例86 多线程的实现 311

实例87使用WSH创建程序快捷方式 314

实例88高精度定时的实现 320

实例89动态链接库API的手工调用 324

实例90使用PB获得CPU的速度、型号和生产商 327

实例91 字体对话框的实现 330

实例92动态修改控件的字体 333

实例93图片文字的实现 335

实例94 上下文弹出式帮助的实现 337

实例95浏览文件夹对话框的实现 341

实例96磁盘格式化的实现 344

实例97软件注册序列号的生成 347

实例98基于NT操作系统的端口直接读写 351

实例99为PowerBuilder应用程序添加脚本支持 354

实例100使用PowerBuilder开发Web服务客户端 357