《WinBase程序设计指南与工具》求取 ⇩

第一章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.prg4

第二章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 IFTHEN21

2.4.2 IF...ELSEIF...ELSE...ENDIF21

2.4.3 DOCASE22

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 popup45

5.2.2 poplist46

第六章对话框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

第九章面向目标的数据库程序设计——WINBROWS84

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

1995《WinBase程序设计指南与工具》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由周华,陈军等著 1995 北京:科学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。