PowerBuilder应用技巧与常见问题你问我答PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:陈华明,郑华等编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2003
- ISBN:7111117832
- 页数:353 页
第1章 PB的初步了解 1
1.1 PB简介 2
PB具有什么样的特点 2
PB集成环境是怎样的 2
PB 8.0安装的最低配置是什么 3
PB 8.0含有哪些组件 3
如何为PB定制工具条 4
在PB中如何获取帮助 5
如何创建应用程序对象 6
1.2 应用程序对象 6
生成PB程序需要哪些Dll文件 9
PB+Sql Anywhere应用程序如何脱离开发环境运行 9
1.3 数据库管理 10
PB中有几种标准数据库接口 10
如何选择数据库管理系统 11
如何使用和修改数据库画板 11
如何配置ODBC数据源 13
如何连接ODBC数据源 14
如何创建数据库 15
安装Adaptive Server Anywhere 7.0后,无法在Sybase Central或PB中创建数据库怎么办 16
如何解决网络数据库中的实时问题 17
FILE菜单中没有Create Database选项,怎样显示这一选项 17
1.4 实例解析 18
如何创建、配置并连接数据库后台 18
第2章 数据窗口设计技术 24
2.1 数据窗口概述 25
数据窗口有哪些显示风格 25
如何创建数据窗口对象 27
PB数据窗口有哪几种数据源 29
如何在数据窗口中调整列顺序 30
2.2 数据窗口外观设计 30
如何在数据窗口中任意角度显示文本 30
如何使数据窗口中的被选中行具有更好的外观 31
如何在多行显示DataWindow中的Footer 31
怎样让数据窗口的列在点击时标题的边框由3D raise改为3D lower 32
怎样在程序中为数据窗口加计算域或line 32
如何高亮显示分组条 33
如何在程序中随意修改数据窗口对象的各个带区、标题或格式等 33
如何在改变列的字体颜色时提醒用户此列已做修改 34
如何用PB数据窗口特征制作进度条 35
如何美化数据窗口的显示效果 37
如何动态地改变数据窗口中的图形样式 37
如何在数据窗口中调出定时器实现动画 38
2.3 嵌套、下拉式数据窗口 38
怎样刷新下拉式数据窗口 38
怎样实现往下拉列表控件增加数据窗口中header部分的内容 39
如何在数据窗口中直接嵌入数据 39
如何在选择下拉数据窗口后动态保存下来 39
如何取得数据窗口中下拉数据窗口的显示值 40
如何取得一个嵌套的数据窗口句柄 40
PB中如何实现图片按钮的Mousemove事件 41
2.4 数据窗口排序查询 42
当点取数据窗口的列标题时,怎样得到该列的列名 42
如何实现点击标题条对数据窗口排序 42
如何得到数据窗口中的所有列名及其text的文字说明 43
如何引用其他行的数据 43
如何在PB中应用灵活多样的排序 44
如何在数据窗口中用数据类型为Datetime的列为条件进行查找 45
如何实现数据窗口控件中某一列的增量查询 45
如何设计自由风格的数据窗口 46
2.5 实例解析 46
如何制作嵌套下拉式列表的表单 51
如何使用过滤器实现组合条件查询 53
第3章 数据窗口高级技术 59
3.1 数据窗口控件概述 60
数据窗口控件有哪些属性 60
数据窗口控件有哪些事件 60
数据窗口控件有哪些常用函数 62
数据窗口有哪些缓冲区 65
数据窗口数据项有哪几种状态 66
如何在一个数据窗口中修改多个表 67
3.2 数据库更新 67
在当表的定义发生改变后如何同步数据窗口列 67
如何在数据窗口中限定某列不可编辑 68
如何在窗口退出时检测数据是否被修改 69
如何在数据窗口中快速删除多行 70
如何检测数据窗口中数据是否被修改 70
3.3 动态数据窗口 71
如何构造数据窗口源代码 71
如何创建一个动态的数据窗口对象 71
数据窗口如何自动匹配多个Retrieve参数 73
如何动态改变Grid数据窗口的字段显示顺序 74
如何终止Retreive 75
如何使用query mode 75
3.4 数据窗口特性设置 76
PB中如何得到Crosstab中的列名 76
如何在PB的数据窗口中捕捉dropdowndw列的上下键事件 78
怎样给Grid样式添加一标题 79
如何在数据窗口中用左箭头实现〈Shift〉+〈Tab〉 80
如何设置数据窗口自动折行 80
如何实现数据窗口的多行选择 81
如何使可编辑的数据窗口只读 81
如何设置数据窗口Boolean型属性 81
PB中怎样解决“双消息框”问题 82
如何编写行选择函数 84
3.5 实例解析 88
如何生成可重用的数据窗口 88
如何利用数据列更新事件实现数据库修改 90
如何利用行操作函数实现系统维护 93
第4章 报表与打印技术 95
如何设置报表结果集 96
4.1 报表打印概述 96
PB有哪些报表表现风格 96
如何控制打印规范 97
PB有哪些与打印相关的函数 98
PB有哪些与打印相关的事件 99
4.2 数据窗口报表操作 100
如何创建嵌套报表 100
如何设置检索 100
如何创建复合报表 101
怎样将报表的数据窗口保存为Word可以打开的文件 102
如何引用复合报表中的嵌套报表 102
如何取得复合报表中的计算域的值 104
4.3 数据窗口打印操作 104
如何分页打印数据窗口 104
如何在数据窗口每页打印固定行 105
在PB中如何设置打印分组数据窗口的每一页的行数 105
如何使能控件在数据窗体中显示但不打印出来 106
如何在嵌套报表类型中实现连续页号打印多个数据窗口 106
如何制作打印报表单 107
4.4 实例解析 107
如何动态实现打印不固定的数据列 107
如何将数据窗口打印到文件中 107
如何动态创建和设置报表 111
第5章 PB编程技巧 117
5.1 PB编程概述 118
什么是面向对象的开发方法 118
PB有哪些数据类型 118
PB有哪些系统函数 119
PB中哪些地方需要使用BLOB数据 122
如何自定义对象函数 123
如何编程优化数据库查询 124
在PB中如何动态调用函数 127
如何对应用程序进行代码维护 128
PB编程中有哪些运行错误 132
如何触发另一个PB应用程序中的用户事件 134
如何调用Windows的输入法 134
PB中如何使用游标 135
5.2 菜单窗口编程 136
如何向窗口传递多个参数 136
PB如何提供实时帮助条 137
如何实现右键菜单 138
如何实现“跑马灯” 138
5.3 数据窗口编程 139
如何自动调整大小的数据窗口 139
如何制作Retrieve后不回卷的数据窗口 139
如何依据条件改变数据颜色 140
如何用〈Enter〉键替代〈Tab〉键切换栏目的数据窗口 142
如何将数据从文本文件写入数据库表 142
如何解决编程过程的“Row Changed Between Retrieve and Update”错误 143
如何在打印前进行模拟显示 144
如何捕获数据窗口中Column Move或Resize事件 144
5.4 实例解析 145
如何实现多关键词的模糊查询 145
第6章 事务对象技术 150
6.1 事务对象概述 151
什么是事务对象 151
事务对象有哪些属性 151
如何在Open和Close事件中定义SQLCA 152
如何使用事务对象 153
如何进行内部事务管理 154
有哪些方法可以设置数据窗口控件的事务对象 154
6.2 事务管理 154
如何使用一个独立的事务对象进行事务管理 155
如何为数据库连接参数赋值 158
如何用数据库的事务管理指令实现完全控制 160
如何消除内存漏洞 161
PB中如何进行数据访问 161
如何同时连到多个RDBMS 162
如何使用事务对象进行数据库检索和更新 162
什么是用户对象 163
6.3 用户对象 163
如何定义标准类用户对象 164
如何把存储过程声明为外部函数 165
6.4 配置数据库 166
怎样将运行后的SQL Anywhere 5.0的窗口放到状态栏右下方的输入法旁边 166
如何备份和恢复Sybase和MS SQL Server数据库 166
PB连接Sybase SQLServer时需要注意哪些问题 169
6.5 实例解析 169
如何使用用户对象制作通用对话框 169
第7章 Windows Api/Dll技术 175
7.1 外部函数概述 176
什么是外部函数 176
如何定义外部函数 176
如何将C/C++语言数据类型转化为PB数据类型 177
如何使用外部函数 177
如何在PB与DLL之间传递参数 178
7.2 控制应用程序 178
用PB如何调用Windows的API 178
PB下如何调用API来从串口通信中获取程控交换机计费数据 180
PB中如何调用外部程序及判断其完成 182
如何播放声音文件 183
如何动态监控资源 184
如何控制由Run运行的程序 186
如何让应用程序只运行一次 187
如何在应用程序中启动控制面板 188
怎样实现在循环中途退出 188
7.3 操作Windows系统 189
如何利用API函数建立Windows风格的About对话框 189
程序中如何切换中英文输入法 189
如何获取键盘类型 190
如何获取驱动器类型 190
如何获取硬盘容量 191
如何制作闪动标题栏 191
如何获取用户登记标识ID 192
如何将指定的窗口带至窗口列表顶部 192
如何取得驱动器的卷标 193
如何调用HTML格式的帮助文件 194
如何关闭打开的Dos窗口 194
如何获得Windows系统目录 195
如何利用左右键及回车键来转移列的焦点 196
如何使PB窗口总在最上层 197
如何显示/隐藏Windows的任务栏 197
如何在应用程序中启动控制面板 198
如何将长文件名转换为短文件名 199
如何用ExitWindowEx关闭系统 200
7.4 实例解析 200
如何获取目录信息 200
第8章 OLE及OCX控件技术 204
8.1 OLE控件概述 205
PB与外界有哪几种交互方式 205
如何在应用程序中放置一个OLE控件 207
怎样设置OLE控件的属性 210
怎样激活OLE对象 211
如何在PB数据窗口中实现OLE 212
8.2 连接数据库 213
如何在PB中向Excel传递数据 213
PB中如何实现对Excel的操作 217
如何使用PB同时访问多个数据库 217
如何在PB中实现对有关串口的编程 219
如何在PB中使用OCX控件 219
8.3 操作OCX控件 219
如何实现动态的Splash封面文件 220
如何用PB开发多媒体播放器 222
如何利用OCX控件制作状态条 223
如何利用0CX控件制作月历 224
如何利用OCX控件制作动态按钮或动态图片 224
8.4 实例解析 225
如何实现PB与Excel通讯 225
如何实现PB与Word通讯 229
第9章 窗体控件技术 233
如何设置窗体的基本属性 234
PB提供了哪些窗口类型 234
9.1 窗体概述 234
如何派生子对象 235
9.2 窗体设计 236
如何在PB中创建图标栏应用 236
如何创建美观的状态条 239
如何使用动画鼠标指针 239
在Response窗口中能否使用Menu 239
如何捕获控制菜单中的Close事件 240
PB中如何将可视控件放置于别的控件上 240
如何移动窗口中的控件 240
如何实现动态显示控件 241
如何动态创建可视控件 242
9.3 多窗体技术 243
PB如何存储窗体 243
如何使用多窗口实例 244
如何说明和使用窗口数组 244
如何在实例窗口中引用控件 245
9.4 实例解析 246
如何为主窗口配置菜单 246
如何设计窗口控件的自动缩放 249
第10章 数据管道 260
10.1 数据管道概述 261
什么是数据管道 261
如何建立一个数据管道对象 261
如何修改数据管道 262
如何运行数据管道 263
10.2 使用数据管道 263
如何使用数据管道 263
如何在Script中调用数据管道 264
数据库之间如何进行数据传递 266
如何生成派生数据管道子对象 268
10.3 SQL查询 271
如何使用游标 271
如何使用动态SQL语句 273
如何使用SQL查询语句取出表中满足过滤条件的所有字段 275
如何用游标处理结果集 276
如何使用动态SQL第四种类型来改变输出 277
如何实现表单查询条件生产的通用窗口 278
如何在PB函数中使用SQL语言 280
如何提高SQL语言的查询效率 281
10.4 实例解析 282
如何进行系统集成 282
如何利用SQL操作进行身份验证 286
第11章 分布式PB应用 291
11.1 分布式体系结构概述 292
什么是分布式计算体系及其优点 292
分布式应用是由哪几部分组成的 293
什么是应用服务器的会话 294
什么是远程对象 294
怎样建立应用服务器 295
客户端程序存取应用服务器提供怎样的服务 295
11.2 分布式体系应用 296
怎样将客户端程序连接到应用服务器上 296
如何在分布式应用中进行数据的传递 296
如何在分布式应用中进行客户端之间的通讯 298
如何控制用户登录应用服务器 299
如何创建分布式PB服务器 300
如何创建EAServer组件 303
如何发布客户端应用 303
11.3 实例解析 303
第12章 Internet应用开发 317
12.1 PB的Internet特性概述 318
如何使用DataWindow插件 318
如何使用Window插件及WindowActiveX插件 318
如何从数据窗口生成HTML 319
12.2 Web.PB应用程序开发 321
什么是Web.PB应用程序 321
Web.PB有哪些对象和方法 322
如何调整Web.PB 322
如何在HTML页面中调用Web.PB方法 323
12.3 PB的邮件功能 324
PB中含有哪些邮件功能对象和函数 324
如何在程序启动中默认浏览器与电子邮件系统 331
如何在PB应用中收发电子邮件 332
在PB中如何使用Microsoft Outlook发送邮件 335
12.4 实例解析 335
如何在IE中显示PB报表 335
如何在IE中显示PB的Child类型的窗口对象 340
如何使用Window ActiveX在IE中显示PB窗口对象 347
如何使用Web.PB实现分布式计算能力 350
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《强制执行前沿与热点问题》陈兴责编;乔宇 2020
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《党员干部理论学习培训教材 理论热点问题党员干部学习辅导》(中国)胡磊 2018
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019