PowerBuilder 7.0开发基础与范例PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:胡存生等编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2000
- ISBN:7505360124
- 页数:371 页
第1章 集成开发环境 1
1.1 开发工具和集成开发环境 2
1.1.1 开发工具 2
1.1.2 开发环境 3
1.2 使用画板 5
1.2.1 画板对象 5
1.2.2 画板控件 5
1.3 定制工具栏 5
1.4 使用联机帮助 6
1.5 主窗口 7
1.5.1 创建新应用程序对象的向导 7
1.5.3 画板窗口 8
1.5.2 工具栏 8
1.5.4 子窗口特征 9
1.5.5 控制子窗口 10
1.5.6 To-DO List(工作任务列表) 11
1.5.7 定制快捷键 13
1.6 对数据库的支持 14
1.7 新的窗口控件 15
第2章 一个完整的实例 17
2.1 规划 18
2.2 创建数据库和表 18
2.2.1 创建数据库 19
2.2.2 建表准备工作 20
2.2.3 创建表 21
2.2.4 定义主关键字 23
2.2.5 添加扩展属性信息及数据 24
2.3 创建应用对象 26
2.3.1 开始创建 26
2.4 创建窗口对象 28
2.4.1 创建空窗口 28
2.4.2 添加命令按钮 29
2.4.3 为命令按钮添加脚本 30
2.4.4 保存窗口 30
2.4.5 为应用对象添加脚本 31
2.4.6 运行应用程序 32
2.5 增强窗口功能 33
2.5.1 定义窗口风格 33
2.5.2 设置窗口在屏幕上的位置 33
2.6 创建第一个数据窗口 34
2.6.1 创建数据窗口 34
2.6.2 保存数据窗口对象 36
2.6.3 增强数据窗口功能 37
2.7 添加第一个数据窗口 38
2.7.1 添加数据窗口控件 38
2.7.2 Transaction Object(事物对象) 39
2.7.3 添加窗口的Open(打开)事件脚本 39
2.7.4 为应用程序添加脚本 41
2.7.5 运行应用程序 42
2.8.1 创建新窗口对象 43
2.8 创建第二个数据窗口 43
2.8.2 增强数据窗口功能 47
2.9 添加第二个数据窗口 49
2.9.1 添加数据窗口控件 49
2.9.2 添加脚本 50
2.9.3 增加窗口Open事件脚本 51
2.9.4 运行应用程序 51
2.10 添加MultiLineEdit(多行编辑框)控件 51
2.10.2 添加多行文本编辑框 52
2.10.3 扩充第一个数据窗口的事件脚本 52
2.10.1 添加StaticText(静态编辑框) 52
2.10.4 运行应用程序 53
2.11 增加数据库的维护功能 53
2.11.1 添加命令按钮 53
2.11.2 为“插入”按钮编写脚本 53
2.11.3 为“删除”按钮编写脚本 54
2.11.4 为“更新”按钮编写脚本 54
2.11.5 添加响应多行文本编辑框的脚本 55
2.11.6 测试运行应用程序 55
2.12 添加菜单 56
2.12.1 操作菜单画板 56
2.12.2 添加选项 57
2.12.3 为菜单添加脚本 58
2.12.4 在窗口中添加菜单 59
2.12.5 检查菜单 60
2.13 创建应用程序的可执行文件 60
2.14 小结 61
第3章 应用程序对象 63
3.1 应用程序对象 64
3.1.1 创建应用程序对象 65
3.1.2 查看应用程序对象 71
3.1.3 选择当前应用程序对象 72
3.2 “Application”画板 73
3.3 属性 74
3.3.2 Toolbar属性 75
3.3.1 General属性 75
3.3.3 附加属性 76
3.4 事件 78
3.4.1 Open事件 79
3.4.2 Close事件 79
3.4.3 Idle事件 79
3.4.4 System Error事件 80
3.4.5 ConnectionBegin事件 80
3.4.6 ConnectionEnd事件 80
3.5 函数 80
第4章 Window Painter(窗口画板) 83
4.1.3 弹出式窗口 84
4.1.2 子窗口 84
4.1.1 主窗口 84
4.1 窗口对象类型 84
4.1.4 响应式窗口 85
4.1.5 多文档界面框架窗口 85
4.1.6 带微帮助的多文档界面框架窗口 86
4.2 应用程序窗口风格 87
4.3 窗口画板 87
4.3.1 组成 87
4.3.2 定制窗口画板 88
4.3.3 创建窗口对象 90
4.3.4 打开窗口对象 90
4.3.5 在窗口中添加控件 90
4.3.7 调整控件及其布局 91
4.3.6 删除控件 91
4.3.8 定义Tab顺序 93
4.4 窗口对象属性 94
4.4.1 “General”选项卡 94
4.4.2 “Scroll”选项卡 96
4.4.3 “Toolbar”选项卡 97
4.4.4 “Other”选项卡 97
4.5 窗口对象事件及函数 98
4.5.1 事件 98
4.5.2 函数 99
第5章 窗口控件 101
5.1.3 设置控件颜色 102
5.1.2 Visible属性 102
5.1.1 Enabled属性 102
5.1 共同属性 102
5.1.4 设置3D(三维)外观 104
5.2 使用控件 104
5.2.1 控件基本类型 104
5.2.2 CommandButton 105
5.2.3 PictureButton 106
5.2.4 RadioButton 107
5.2.5 GroupBox 108
5.2.6 CheckBox 108
5.2.7 ListBox 109
5.2.8 DropDownListBox 110
5.2.9 TreeView 112
5.2.10 ListView 114
5.2.11 Static Text 118
5.2.12 SinglelineEdit 118
5.2.13 MultiLineEdit 119
5.2.14 EditMask 120
5.2.15 RichTextEdit 122
5.2.16 Tab 124
5.2.17 Drawing 127
5.2.18 DataWindow 127
5.2.19 OLE 128
5.3.1 HtrackBar和VtrackBar控件 131
5.3 新增控件 131
5.3.2 HprogressBar(水平进度条)和VprogressBar(垂直进度条)控件 132
5.3.3 StaticHyperLink(静态超链)PictureHyperLink(图形超链)控件 133
第6章 数据库 135
6.1 概念 136
6.2 创建数据库和表 136
6.2.1 创建数据库 136
6.2.2 连接数据库 138
6.2.3 数据库画板 139
6.3.1 定义主关键字 142
6.3.2 定义外部关键字 142
6.3 定义关键字和索引 142
6.3.3 定义索引 143
6.4 添加扩展属性信息及数据 144
第7章 数据窗口对象 147
7.1 数据窗口画板 148
7.1.1 子窗口功能 149
7.1.2 数据窗口画板的属性 150
7.2 创建数据窗口对象向导 151
7.3 数据源 155
7.3.1 “Quick Select”数据源 155
7.3.2 “SQL Select”数据源 156
7.3.3 “Query”数据源 161
7.3.5 “Stored Procedure”数据源 162
7.3.4 “External”(外部)数据源 162
7.4 显示样式 164
7.4.1 Tabular样式 164
7.4.2 Grid样式 165
7.4.3 Freeform样式 165
7.4.4 Label样式 166
7.4.5 CrossTab样式 167
7.4.6 Group样式 168
7.4.7 Graph样式 169
7.4.8 N-Up样式 170
7.4.9 RichText样式 171
7.4.10 Composite样式 172
第8章 设计数据窗口对象 175
8.1 数据窗口分区 176
8.1.1 Header 区 176
8.1.2 “Detail”区 176
8.1.3 “Summary”区 176
8.1.4 “Footer”区 177
8.1.5 “Header Group”区 177
8.1.6 “Trailer Group”区 177
8.2 数据窗口对象的属性 177
8.2.1 “General”选项卡 177
8.2.2 “Print Specification”选项卡 178
8.3.1 “Format ”选项卡 179
8.2.3 “HTMLT Table”和“HTML Generation”选项卡 179
8.3 列属性 179
8.3.2 “Edit”选项卡 180
8.3.3 有效性规则 184
8.4 操纵数据行 185
8.4.1 记录过滤 185
8.4.2 排序 186
8.4.3 检索 187
8.4.4 创建分组 187
第9章 数据窗口编程 189
9.1 数据窗口控件属性 190
9.2.1 缺省事务对象SQLCA 191
9.2 事务对象 191
9.2.2 属性含义 192
9.2.3 设置属性 192
9.3 连接数据库 194
9.3.1 建立连接 194
9.3.2 断开连接 194
9.3.3 分配事务对象 194
9.4 缓冲区和可编辑控件函数 195
9.4.1 缓冲区 195
9.4.2 可编辑控件 196
9.5 数据窗口控件函数 197
9.6.1 Clicked事件 201
9.6.2 ItemChanged事件 201
9.6 数据窗口事件 201
9.6.3 ItemError事件 202
9.6.4 RetrieveStart事件 203
9.6.5 RetrieveEnd事件 203
9.6.6 RetrieveRow事件 204
9.6.7 UpdateStart事件 204
9.6.8 UpdateEnd事件 204
第10章 菜单 205
10.1 类型 206
10.1.1 下拉式菜单 206
10.1.2 弹出式菜单 206
10.1.3 级联菜单 206
10.3 菜单画板 207
10.2 设计菜单的原则 207
10.4 创建菜单对象 208
10.4.1 打开菜单画板 208
10.4.2 添加选项 209
10.5 属性 209
10.5.1 “General”选项卡 209
10.5.2 “Toolbar”选项卡 210
10.6 菜单事件 211
10.6.1 Select事件 211
10.6.2 Clicked事件 211
10.5.4 TriggerEvent()函数 212
10.5.3 PopMenu()函数 212
10.7.1 Check()和Uncheck()函数 212
10.5.2 Enable()和Disable()函数 212
10.7 菜单函数 212
第11章 PowerScritp编程环境 213
11.1 “Script”子窗口 214
11.2 设置编程环境 215
11.2.1 “Font”选项卡 215
11.2.2 “Coloring”选项卡 216
11.2.3 “Script”选项卡 217
11.2.4 “AutoScript”选项卡 218
11.2.5 “Prefixes1”和“Prefixes2”选项卡 218
11.3.2 “Find”和“Replace”按钮 220
11.3.1 “Comment”和“Uncomment”按钮 220
11.3 使用编程工具栏 220
11.3.3 粘贴 221
11.3.4 “Compile”按钮 223
11.4 Object Browser 223
11.5 使用函数画板 224
11.5.1 创建全局函数 224
11.5.2 修改全局函数 225
11.6 使用结构画板 226
11.6.1 创建全局结构 226
11.6.2 修改全局结构 227
第12章 PowerScript编程语言 229
12.1.3 标识符 230
12.1.2 大小写 230
12.1 基础语法规则 230
12.1.1 注释行 230
12.1.4 续行符 231
12.1.5 分隔符 231
12.1.6 保留字 231
12.2 运算符 231
12.2.1 算术运算符 232
12.2.2 关系运算符 232
12.2.3 逻辑运算符 232
12.3 数据类型 233
12.3.1 标准数据类型 233
12.2.4 连接运算符 233
12.3.2 系统对象数据类型 234
12.3.3 枚举数据类型 234
12.4 变量 235
12.4.1 作用域 235
12.4.2 Instance的访问权限 236
12.5 常量 236
12.6 数组 237
12.6.1 一维数组 237
12.6.2 动态数组与多维数组 237
12.8.2 Parent 238
12.8.1 This 238
12.7 常用函数 238
12.8 代词 238
12.8.3 Super 239
12.9 语句 239
12.9.1 流程控制 239
12.9.2 其他语句 243
第13章 SQL与PB 7.0 247
13.1 SQL语句 248
13.1.1 SELECT语句 248
13.1.2 INSERT语句 249
13.1.4 UPDATE语句 250
13.1.3 DELETE语句 250
13.2 使用SQL 251
13.2.1 嵌入SQL 251
13.2.2 粘贴SQL语句 251
第14章 多文档界面实例 255
14.1 基本概念 256
14.1.1 主框架窗口 256
14.1.2 菜单栏 256
14.1.3 工具栏 256
14.1.4 工作表 256
14.2.1 创建MDI主框架窗口 257
14.2 创建MDI应用程序 257
14.1.5 用户工作区 257
14.1.6 状态栏 257
14.2.2 创建工作表窗口 258
14.2.3 函数 258
14.2.4 创建状态栏 259
14.2.5 创建MDI工具栏 260
14.3 MDI应用程序实例 261
14.3.1 创建应用对象 261
14.3.2 创建新菜单对象 262
14.3.4 创建工作表窗口 264
14.3.5 添加脚本 264
14.3.3 创建MDI主框架窗口 264
14.3.6 运行 265
第15章 库管理 267
15.1 库的组织 268
15.2 “Library”画板 268
15.3 定制“Library”画板 269
15.4 使用“Library”画板 272
15.4.1 操作库 272
15.4.2 操作对象 274
15.5 注销与注册 275
15.5.1 注销对象 275
15.5.2 注册对象 277
15.5.3 查看被注销对象状态 277
15.6.1 导出对象 278
15.6 导入与导出对象 278
15.6.2 导入对象 279
第16章 连接数据库 281
16.1 ODBC接口 282
16.1.1 工作原理 282
16.1.2 ODBC接口实例 283
16.2 专用接口 288
16.2.1 工作原理 288
16.2.2 接口连接实例 289
第17章 编译发布应用程序 291
17.1 创建工程 292
17.2 生成可执行文件 296
17.3 查看应用程序对象 297
17.4 配置应用环境 298
第18章 实例 299
18.1 实例1 300
18.1.1 创建数据库 300
18.1.2 创建数据源 302
18.1.3 定义数据库描述文件 304
18.1.4 连接数据库 305
18.1.5 创建新表 305
18.1.6 建立应用 308
18.1.7 创建数据窗口 309
18.1.8 创建窗口 311
18.1.9 为应用对象编写脚本 312
18.1.10 为窗口对象编写脚本代码 314
18.1.11 为窗口中的功能按钮编写代码 314
18.2 实例2 317
18.2.1 创建过程 318
18.2.2 对象脚本 320
18.2.3 运行程序 321
18.3 实例3 322
18.3.1 创建过程 322
18.3.2 对象脚本 324
18.3.3 运行程序 326
18.4.2 创建新菜单对象 327
18.4.3 创建工具栏 327
18.4 实例4 327
18.4.1 创建应用对象 327
18.4.4 创建MDI主框架窗口 328
18.4.5 创建工作表窗口 328
18.4.6 添加脚本 329
18.4.7 运行 329
18.5 实例5 331
18.5.1 设计过程 331
18.5.2 脚本代码 334
18.6 设置实例程序的运行环境 336
附录 常用函数 341
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017