WinBase程序设计指南与工具PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:周华,陈军等著
- 出 版 社:北京:科学出版社
- 出版年份:1995
- ISBN:7030040228
- 页数:230 页
第一章 WinBase环境概貌 1
1.1WinBase的特点 1
1.1.1 集成开发环境(IDE) 1
1.1.2 友善精美的用户界面 2
1.1.3 图形图象 2
1.1.4 鼠标 2
1.1.5 强大的报表设计能力 2
1.1.6 自动的网络支持 3
1.1.7 程序的自动生成 3
1.1.8 WinBase的C语言扩充接口 4
1.2 建立WinBase应用程序 4
1.3 WinBase应用程序Hellowbs.prg 4
第二章 WinBase程序设计基础 6
2.1 WinBase程序的结构 6
2.2 运算符与表达式 7
2.2.1 全局变量说明(Public) 10
2.2.2 私有变量说明(private,declare,parameters) 11
2.2.3 局部变量说明(local) 14
2.2.4 静态变量说明(static) 15
2.2.5 内存变量说明(memvar) 16
2.2.6 字段变量说明(field) 17
2.2.7 模块标识符声明(announce) 18
2.2.8 模块需求说明(request,external) 18
2.3 循环语句 19
2.3.1 固定次数的循环语句(for...next) 19
2.3.2 由条件控制的循环语句(DO...WHILE) 20
2.4 分支语句 21
2.4.1 IFTHEN 21
2.4.2 IF...ELSEIF...ELSE...ENDIF 21
2.4.3 DOCASE 22
2.5 过程 23
2.6 函数 25
2.7 初始化过程 26
2.8 退出过程 27
第三章 Winbase的编译与连接 28
3.1 创建程序组 28
3.2 WinBase的编译 28
3.2.1 在应用程序中使用编译指令 28
3.2.2 在编译前定义标识符 31
3.3.1 连接其它库 32
3.3.3 设定连接序列号 32
3.3.2 设定连接方式 32
3.3 WinBase的连接 32
3.2.4 控制对P型变量的说明 32
3.2.3 控制编译的警告信息 32
第四章 窗口 34
4.1 创建窗口 34
4.2 删除窗口 34
4.3 窗口之间的切换 35
4.5 窗口的输入输出 36
4.4 窗口的重画与刷新 36
4.6 改变窗口的标题 38
4.7 在窗口中画一按钮 38
4.8 窗口中使用的系统变量 38
第五章 菜单 40
5.1 下拉式菜单 40
5.1.1 设置菜单项及其属性 40
5.1.2 菜单项的修改、增加及删除 41
5.1.3 设置及获取菜单的颜色 41
5.1.4 激活下拉式菜单 42
5.1.5 菜单项功能的定义 44
5.2 弹出式菜单 45
5.2.1 popup 45
5.2.2 poplist 46
第六章 对话框 48
6.1 信息显示及选择对话框 48
6.2 文件对话框 49
6.3 条件组合对话框 50
6.4 组合对话框 51
6.4.1 设置对话框 51
6.4.2 修改对话框 60
6.4.3 重画对话框 63
6.4.4 激活组合对话框 64
6.4.5 从对话框中获取返回值 64
第七章 鼠标与键盘 67
7.1 鼠标应用基础 67
7.1.1 鼠标初始化 67
7.1.2 鼠标的关闭与打开 67
7.1.3 测试鼠标的按钮 68
7.1.4 返回鼠标的当前位置 70
7.2 mousekey函数 72
7.2.1 获得鼠标及键盘的返回值 72
7.1.5 判断鼠标所在区域 72
7.2.2 全程mousekey变量 73
7.2.3 mousekey缓冲区 74
7.2.4 热键定义 74
7.2.5 mousekey函数的流程图 75
第八章 图形与图象 76
8.1 图形处理 76
8.1.1 画点 76
8.1.2 画线 76
8.1.3 画方框、画圆 77
8.1.4 设置图形裁剪区域 78
8.1.5 调色板 79
8.2 图象处理 81
8.2.1 PCX(TIF,GIF)图象显示 81
8.2.2 点阵字符图象与矢量字符图象 82
8.2.3 图象的存贮与恢复 82
9.1 winbrows函数的形式及其参数的简要说明 84
第九章 面向目标的数据库程序设计——WINBROWS 84
9.2 winbrows函数使用的文件类型 89
9.3 数据库的维护格式 90
9.4 初始化函数 91
9.5 回调函数 93
9.6 辅助增加函数 94
9.7 帮助函数 95
9.8 关联函数 96
9.9 增加、修改及删除的一致性 97
9.10 报表打印的控制 98
9.11 用winbrows函数制作专门的控制面板 99
9.12 winbrows函数中可使用的系统变量 99
9.13 winbrows运行流程图 101
10.2 网络程序设计基础 102
10.2.2 文件锁与记录锁 102
10.2.1 文件的独占与共享 102
10.1 Winbase网络的兼容性 102
第十章 网络程序设计 102
10.2.3 选择网络数据库的加锁方式 103
10.3 开发网络应用程序 104
10.3.1 在非网络环境下开发网络应用程序 104
10.3.2 安全高效地开发网络应用程序 104
第十一章 WinBase的系统控制 106
11.1 WinBase的出错处理 106
11.2 WinBase的错误控制 107
11.3 Winbase的帮助系统 108
11.4 重新设置帮助系统 109
11.5 优化WinBase的运行环境 111
11.5.1 设置Winbase环境变量 111
11.5.2 配置Winbase运行环境 112
第十二章 宏操作数组与代码块 114
12.1 有效而又灵活地使用宏操作 114
12.2 数组 115
12.3 用代码块提高程序的效率和质量 116
13.1 WinBase与C接口规范 119
第十三章 WinBase与C语言的接口 119
13.2 在C模块中对WinBase的参数进行判断 120
13.3 在C模块中接收WinBase传递进来的参数 124
13.4 在C模块中如何返回结果到WinBase函数 128
13.5 在C模块中如何进行内存分配 134
13.6 C语言接口实例 135
第十四章 通用格式设计 138
14.1 什么是通用格式 138
14.2 建立新的通用格式 138
14.2.1 打开一个数据库文件 138
14.2.2 进入通用格式设计环境 139
14.2.3 建立PERSON通用格式 139
14.2.4 修改通用格式 142
14.2.5 退出通用格式设计环境 142
14.4 通用格式设计的例子 143
14.3.3 水平显示方式与垂直显示方式的切换 143
14.4.1 建立数据库 143
14.2.6 在应用程序中驱动通用格式 143
14.3.2 垂直显示方式(V模式) 143
14.3.1 水平显示方式(H模式) 143
14.3 通用格式两种维护方式的效果比较 143
14.4.2 建立通用格式 144
第十五章 专用格式设计 146
15.1 什么是专用格式 146
15.2 建立新的专用格式 146
15.2.1 打开一个数据库文件 146
15.2.2 进入专用格式设计环境 146
15.2.3 建立PERSON专用格式 147
15.2.4 修改专用格式 150
15.4.1 专用格式方式 151
15.4 专用格式两种维护方式的效果比较 151
15.4.2 横表方式 151
15.2.5 退出专用格式设计环境 151
15.3 在应用程序中驱动专用格式 151
15.5 专用格式设计的例子 152
15.5.1 建立数据库 152
15.5.2 建立专用格式 152
第十六章 报表格式设计 155
16.1 WinBase报表格式设计的主要特色 155
16.1.1 报表生成的随意性 155
16.1.2 报表调整的方便性 155
16.1.3 提供了多种统计、累计及计算功能 155
16.1.4 报表打印输出的多样性 155
16.1.5 报表与数据的相关性 155
16.2.3 报表项 156
16.2.7 计算(统计)公式 156
16.2.6 报表格式文件 156
16.2.5 删除 156
16.2.4 插入 156
16.2.1 报表行 156
16.2 术语说明 156
16.1.6 用户接口的方便性 156
16.2.2 报表列 156
16.3 报表设计集成环境的介绍 157
16.3.1 激活菜单 158
16.3.2 新建或打开一个报表格式文件 159
16.3.5 制作一个数据库打印报表 160
16.3.6 预显示表格 160
16.3.4 制作一个空表 160
16.3.3 报表存盘 160
16.3.7 打印输出报表 161
16.3.8 表性质 161
16.3.9 行定义 162
16.3.10 列定义 164
16.3.11 项定义 165
16.3.12 页长 166
16.3.17 列累加顺序 167
16.3.16 行累加顺序 167
16.3.18 纵栏及间隔 167
16.3.14 空白行 167
16.3.13 分隔行 167
16.3.15 结束行 167
16.3.19 横栏及间隔 168
16.3.20 字体定义 168
16.3.21 其它键盘及鼠标操作 168
16.3.22 报表设计中提供的系统打印函数 170
16.4 如何使用报表格式 173
16.5 在报表格式设计应注意的问题 173
16.6.1 生成一个四行五列且列宽为六个字符的空表 174
16.6 报表设计的例子 174
16.6.2 制作一个人事卡片打印输出表 175
16.6.3 统计表——固定表 179
16.6.4 制作循环表——工资表 179
16.6.5 单记录的循环打印 181
第十七章 对话框设计器 182
17.1 入门 182
17.2.1 鼠标操作 183
17.2 菜单与功能键定义 183
17.2.2 键盘及热键 184
17.3 对话框设计 185
17.3.1 多项选择对话框 185
17.3.2 单项选择对话框 186
17.3.3 数据录入对话框 188
17.3.4 文本编辑对话框 189
17.3.5 列表对话框 190
17.3.6 功能按钮 192
17.3.7 自动执行功能 194
17.3.8 显示字符串 194
17.4 组合对话框 195
第十八章 Case工具 199
18.1 入门 199
18.2.3 功能按钮定义 201
18.2.2 键盘功能定义 201
18.2.1 鼠标操作规范 201
18.2 Case工具的功能及热键定义 201
18.3 界面制作 204
18.3.1 选择前景色与背景色 204
18.3.2 图形 204
18.3.3 图象 205
18.3.4 文字 205
18.3.5 存盘 205
18.4 制作菜单及按钮 206
18.4.1 菜单制作 206
18.4.2 按钮制作 207
18.5 功能定义 208
18.5.1 定义数据库维护功能 209
18.5.2 定义报表打印功能 209
18.5.3 定义信息窗口功能 210
18.5.4 定义文件选择功能 211
18.5.6 定义输入信息功能 212
18.5.5 定义条件组合功能 212
18.5.7 定义调入屏幕界面功能 213
18.5.8 定义显示PCX图象功能 214
18.5.9 定义运行其他文件功能 214
18.5.10 定义弹出式菜单功能 215
18.5.11 定义对话框功能 216
18.5.12 使用PRG文件 216
18.5.13 使用OBJ文件,使用LIB库 217
18.6 数据库应用 218
18.6.1 定义数据库结构 218
18.6.2 格式设计 218
18.6.3 报表设计 219
18.6.4 数据库维护 219
18.6.5 应用模块生成 220
18.7 构造一个完整的应用系统 222
后记 230
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《近代旅游指南汇刊 31》王强主编 2014
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《景观艺术设计》林春水,马俊 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019