当前位置:首页 > 工业技术
Microsoft Visual FoxPro 3.0使用指南
Microsoft Visual FoxPro 3.0使用指南

Microsoft Visual FoxPro 3.0使用指南PDF电子书下载

工业技术

  • 电子书积分:16 积分如何计算积分?
  • 作 者:郑会永等编著
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:1997
  • ISBN:756060515X
  • 页数:507 页
图书介绍:郑会永等编著.MicrosoftVisualFoxPro3.0使用指南.西安:西安电子科技大学出版社
《Microsoft Visual FoxPro 3.0使用指南》目录

第一篇 基础知识 3

第1章 Microsoft Windows编程基础1.1 Windows窗口系统环境 3

1.1.1 图形用户界面(GUI) 3

1.1.2 图形设备接口(GDI) 4

1.1.3 多任务处理 4

1.1.4 内存管理 4

1.1.5 True Type字型技术 4

1.1.6 信息交换 5

1.1.7 支持MS-DOS应用程序 5

1.1.8 网络支持 5

1.1.9 多媒体技术 6

1.1.10 数据库访问 6

1.2 Windows编程机制 6

1.2.1 事件驱动的程序设计 6

1.2.2 控制和对象的概念 7

1.2.3 消息循环和处理机制 7

1.3 Windows软件开发工具 8

1.3.1 元件开发工具 8

1.3.2 解决方案开发工具 9

第2章 数据库基础 10

2.1 数据库基础概述 10

2.1.1 简单数据库 10

2.1.2 关系数据库 11

2.1.3 关系基础 11

2.2 dBASE与Visual FoxPro 12

第3章 Visual FoxPro 3.0性能总览 12

3.1 可视化设计工具 14

3.2 事件驱动的编程机制 15

3.3 简单、易学、易用 15

3.3.1 快速完成应用任务 15

3.3.2 使用方便的工具栏 15

3.3.3 不编程而建立应用程序界面 15

3.3.4 用项目管理器统一工作 16

3.4 功能更强大 16

3.4.1 具有面向对象编程的能力 16

3.4.2 更容易处理事件 17

3.4.3 最优化系统 17

3.4.4 使用快速浏览(Rushmore)技术 17

3.5 支持客户机/服务器系统 17

3.5.1 用数据词典定义规则 17

3.5.2 查看远程或异种数据 18

3.5.3 用事物处理来控制共享访问 18

3.5.4 实现客户机/服务器应用程序 18

3.6 同其它软件的高度兼容性 18

3.6.1 同其它软件共享数据 19

3.6.2 使用自动对象链接嵌入(OLE)控制其它软件 19

3.7 Visual FoxPro的向下兼容性 19

3.8 Visual FoxPro数据库结构简介 19

3.8.1 表格(Table) 19

3.8.2 字段(Field) 20

3.8.3 NULL值 21

3.8.4 索引(Index) 21

3.8.5 快速查询(Rushmore)技术 22

3.9 数据库(Database) 22

3.10 *.MEM文件 23

3.11 其它FoxPro文件类型 23

第4章 Visual FoxPro 3.0界面快速浏览4.1 Visual FoxPro菜单 25

4.2 文件类型 26

4.3 工具栏 28

4.3.1 主工具栏 28

4.3.2 浮动工具栏 28

4.4 Visual FoxPro和Wizard 29

4.4.1 选择Wizard 29

4.4.2 使用Wizard 30

4.5 Command和View窗口 31

4.6 Visual FoxPro界面的其它功能 31

第5章 建立Visual FoxPro表格5.1 建立新表 33

5.2 使用Table Designer 37

第二篇 Visual FoxPro命令及表达式第6章 使用FoxPro命令6.1 Command窗口 45

6.1.1 RUN命令 46

6.1.2 SET DEFAULT命令 46

6.1.3 Command窗口快捷项 46

6.2 Command中文件的处理 48

6.2.1 建立新表 48

6.2.2 修改表格结构 49

6.2.3 用Command窗口建立和修改表格结构 49

6.2.4 建立和修改其它类型文件 49

6.3 处理数据 50

6.3.1 在后台处理表格 50

6.3.2 显示和编辑数据 51

6.3.3 移动指针 53

6.3.4 删除和恢复记录 53

6.4 为命令增添任选子句 54

6.4.1 DISPLAY和LIST命令 54

6.4.2 使用Browse窗口的限制 56

6.5 退出Visual FoxPro 57

第7章 使用FoxPro命令及表达式7.1 常用命令 58

7.1.1 ?命令 58

7.1.2 CLEAR命令 58

7.1.3 @命令 59

7.2 表达式的组成 59

7.2.1 字段名 60

7.2.2 变量 60

7.2.3 常量 61

7.2.4 函数和运算符下拉控制组 61

7.2.5 函数 63

7.2.6 运算符(Operators) 67

7.3 使用逻辑表达式 69

7.3.1 逻辑表达式的结果 69

7.3.2 逻辑函数 70

7.3.3 关系运算符 70

7.3.4 逻辑运算符 71

第三篇 Visual FoxPro数据库操作第8章 索引8.1 索引 77

8.1.1 控制索引 77

8.1.2 何时需要建立索引 77

8.1.3 索引文件的类型 78

8.2 建立索引 79

8.2.1 Table Designer的Index面板 79

8.2.2 顺序的比较 82

8.2.3 修改或删除索引标识符 83

8.3 利用Wizard建立索引 84

8.4 设置索引顺序 84

8.4.1 利用View窗口设置索引顺序 84

8.4.2 使用Command窗口设置索引顺序 86

8.5 索引命令 86

8.5.1 建立索引 86

8.5.2 设置索引顺序 87

8.5.3 重新索引 87

8.6 建立索引标识符的示例 87

第9章 过滤数据 90

9.1 范围(Scope)子句 90

9.1.1 默认范围 90

9.1.2 使用范围子句 91

9.2 使用逻辑表达式查找记录 93

9.2.1 索引的使用 93

9.2.2 单个记录的查找 96

9.2.3 多重记录的分离 98

9.3 FIELDS子句 99

9.3.1 在FIELDS子句中表达式的使用 99

9.4 使用数据和字段过滤器 99

9.4.1 使用Work Area Properties对话框 100

9.4.2 使用Command窗口建立过滤器 101

9.5 使用过滤器的应用程序 102

9.5.1 在报表和标签中使用过滤器 102

9.5.2 使用REPLACE命令操作数据 103

9.5.3 在索引中FOR子句的建立 104

9.5.4 对删除的记录进行处理 104

9.5.5 利用带选项的LIST来完成简单的报表 105

9.5.6 定制查询 105

第10章 关系数据库基础 106

10.1 关系数据库 106

10.2 数据标准化 107

10.2.1 多对一关系 107

10.2.2 多对多关系 109

10.3 其它类型的关系 110

10.3.1 一对一关系 110

10.3.2 一对多关系 110

10.3.3 更复杂的数据 111

第11章 View窗口的使用 113

11.1 View窗口概述 113

11.1.1 保存和打开查看文件 114

11.1.2 处理查看文件的命令 114

11.2 关系数据库的建立 115

11.2.1 使用工作区 115

11.2.2 在表格之间建立关系 117

11.3 使用关系数据库 118

11.3.1 关系表格的浏览 118

11.3.2 SET FIELDS命令的使用 120

11.3.3 保存查看文件 122

11.3.4 注意事项 122

11.4 一对多关系的建立 123

11.4.1 一对多关系的Browse窗口 123

11.4.2 SET SKIP命令 124

第12章 建立和使用Visual FoxPro数据库 124

12.1 使用数据库的优缺点 125

12.2 建立数据库 126

12.2.1 打开和关闭数据库 127

12.2.2 使用Database Designer 127

12.2.3 建立永久性的关系 131

12.2.4 压缩数据库 133

12.2.5 删除数据库 133

12.2.6 表格变空 133

12.2.7 数据库内部结构 134

12.3 使用Table Designer 134

12.3.1 使用Table面板 135

12.3.2 表格特性(Table Properties) 136

12.3.3 使用Index面板 137

12.4 View Designer 137

12.4.1 保存查看 138

12.4.2 使用Update Criteria面板 138

12.5 举例:建立School数据库 139

第四篇 Visual FoxPro程序设计语言及工具第13章 程序设计基础13.1 与用户对话:输入/输出 146

13.1.1 变量 147

13.1.2 用?命令输出数据 148

13.1.3 用户输入 150

13.1.4 @...SAY...GET命令 151

13.1.5 PICFURE子句 152

13.2 流程控制 154

13.2.1 Do WHILE...ENDDO循环 155

13.2.2 SCAN命令 157

13.2.3 FOR...ENDFOR命令 158

13.2.4 IF...ELSE...ENDIF命令 159

13.2.5 DO CASE...ENDCASE命令 161

13.3 过程与参数 163

13.3.1 变量作用域和参数传递 163

13.3.2 用户自定义函数 166

第14章 菜单制作 168

14.1 Menu Designer 168

14.1.1 菜单设计的基本知识 169

14.1.2 菜单快捷方法 172

14.1.3 提示符选择项 174

14.2 View菜单系统 177

14.2.1 General Options选择项 177

14.2.2 Menu Options选择项 178

14.3 快速菜单生成 179

14.4 代码生成 179

14.5 定制菜单 179

第15章 表单制作 182

15.1 Autoform工具 182

15.2 Form Wizard工具 182

15.2.1 字段选择 183

15.2.2 格式选择 184

15.2.3 字段排序 184

15.2.4 表单生成 185

15.3 表单运行 186

15.4 表单控制面板类 188

15.5 Form Designer 188

15.5.1 控制操作 189

15.5.2 标记顺序 190

15.5.3 对象属性 191

15.5.4 Form Control工具栏 192

第16章 查询 194

16.1 建立查询 194

16.1.1 Query Wizard 194

16.1.2 Query Designer 205

16.2 使用SELECT命令建立查询 219

16.3 运行查询 222

第17章 报表制作 224

17.1 Autoreports 224

17.2 Report Wizard 224

17.2.1 Report Wizard 225

17.2.2 Group/Total Report Wizard 230

17.2.3 One-to-Many Report Wizard 232

17.3 Report Designer 234

17.3.1 Report Designer概况 235

17.3.2 报表带区 236

17.3.3 数据环境 239

17.3.4 使用控制 240

17.3.5 Report菜单 250

17.3.6 页面设置和多列报表 251

17.3.7 报表中的表达式 253

17.3.8 建立报表的命令 254

第18章 标签制作及邮件合并 255

18.1 处理邮政标签 255

18.1.1 Label Wizard 255

18.1.2 使用Label Designer 258

18.1.3 建立标签的命令 260

18.2 使用邮件合并 260

18.2.1 Mail Merge Wizard 260

18.2.2 在Microsoft Word中使用合并文件 262

第19章 设置操作环境 264

19.1 使用Options对话框 264

19.2 View面板 265

19.2.1 Status Bar 265

19.2.2 Clock 265

19.2.3 Command Results 266

19.2.4 System Messages 266

19.2.5 Projects 266

19.3 General面板 266

19.3.1 Warning Sound 266

19.3.2 dBASE Compatibility 267

19.3.3 Confirm File Replacement 268

19.3.4 Programming 268

19.3.5 Data Entry 269

19.4 Edit面板 269

19.5 Date面板 270

19.6 Remote Date面板 273

19.7 File Locations面板 274

19.7.1 选择默认驱动器和目录 275

19.7.2 寻找路径 275

19.7.3 临时文件 275

19.7.4 选中Help文件 276

19.7.5 资源文件 276

19.7.6 其它文件 277

19.8 Forms面板 277

19.9 Projects面板 278

19.10 Controls面板 279

19.11 International面板 280

19.11.1 Date and Time区 280

19.11.2 Carrency and Number格式 281

19.11.3 周和年的开始 281

第20章 定制工具栏 283

20.1 Toolbars对话框 283

20.2 工具栏显示和隐去 284

20.3 定制工具栏 284

20.3.1 从工具栏中移出按钮 284

20.3.2 在工具栏间移动按钮 284

20.3.3 从Customize Toolbars对话框上增加按钮 285

20.3.4 恢复一个工具栏到它的默认格式 285

20.4 建立新工具栏 285

20.5 删除定制工具栏 286

第21章 使用键盘宏 287

21.1 宏指令概念 287

21.1.1 宏指令使用的组合键 287

21.2 Visual FoxPro宏指令 288

21.2.1 Macros对话框 288

21.2.2 记录和使用一个新的宏指令 289

21.2.3 使用宏指令 290

21.3 编辑宏指令 291

21.4 使用当前的宏指令和保存宏指令 292

第22章 使用Project Manager22.1 Project Manager 293

22.1.1 使用Project Manager 294

22.1.2 生成项目或应用程序 297

第23章 调试工具 300

23.1 Suspend/Resume 300

23.2 View窗口 300

23.3 Debug窗口 300

23.4 Trace窗口 302

第24章 使用FoxPro实用程序 303

24.1 引入和引出数据 303

24.1.1 Import Wizard 303

24.1.2 Import and Export对话框 306

24.1.3 用Command窗口引入和引出数据 307

24.2 对象的链接和嵌入 308

24.2.1 链接与嵌入 309

24.2.2 使用General数据类型 309

24.2.3 Edit菜单的特殊功能 311

24.3 Visual FoxPro桌面实用程序 311

24.3.1 计算器 311

24.3.2 日历/日记 312

24.3.3 Filer 314

第五篇 帮助文件及应用程序发行盘的制作第25章 Visual FoxPro 3.0应用程序帮助文件的创建与连接 314

25.1 基本术语及其含义 325

25.2 创建Windows帮助文件所需的工具和文件 326

25.2.1 基本工具和文件 326

25.2.2 创建复杂帮助文件所需的工具 328

25.3 帮助文件的创建 328

25.3.1 创建帮助工程文件 330

25.3.2 创建帮助主题文件 332

25.4 次级窗口的使用 354

25.4.1 次级帮助窗口 354

25.4.2 跳转到次级窗口 355

25.5 编译生成帮助文件 355

25.5.1 利用帮助编译器编译生成帮助文件 355

25.5.2 编译警告和错误信息 355

25.6 帮助文件与应用程序的连接 360

25.6.1 Visual FoxPro应用程序中帮助文件的设置 360

25.6.2 选择在线帮助的风格 360

25.6.3 运行帮助文件 361

25.6.4 启动搜索(Search) 362

25.6.5 Menu Designer设计的帮助菜单 362

25.6.6 在应用程序中增加连续帮助 363

第26章 制作应用程序发行盘 366

26.1 准备发行目录 366

26.2 使用Setup Wizard 366

第六篇 Visual FoxPro 3.0的类与对象第27章 类设计器和类浏览器27.1 面向对象程序设计(OOP)简介 377

27.1.1 原始表单和控制对象 377

27.1.2 从初始版本中继承 377

27.1.3 创建自己的初始版本 378

27.1.4 OOP术语 378

27.1.5 不可视类 379

27.1.6 OOP在Visual FoxPro中的放置 379

27.2 类操作 380

27.2.1 创建用户表单基类 380

27.2.2 创建表单子表 382

27.2.3 在Visual FoxPro中登记表单类 383

27.2.4 把定制的图标附着到一个已登记注册的类上 385

27.2.5 从表单子类出发创建表单 385

27.2.6 修改一个表单类 386

27.2.7 创建用户控制基类 387

27.2.8 从用户基类出发创建控制子类 387

27.2.9 登记用户控制基类 387

27.2.10 从用户的基类或子类出发把控制放入表单 388

27.2.11 控制类和容器类 388

27.2.12 创建一个不可视类 389

27.2.13 增加用户自己的属性和方法 390

27.2.14 考察一个类库的内容 392

27.2.15 属性和方法的层次体系 392

27.3 练习使用Class Designer 393

27.4 练习使用Class Browser 394

27.4.1 安装Class Browser 394

27.4.2 使用Class Browser 394

第28章 专业版发行附注及常见问题28.1 Microsoft Visual FoxPro 3.0 for Windows专业版发行附注 396

28.1.1 安装Visual FoxPro 396

28.1.2 3.0b版的新功能 398

28.1.3 更新和配置Visual FoxPro 399

28.1.4 使用Visual FoxPro 400

28.1.5 在Visual FoxPro中使用ODBC和OLE 402

28.1.6 专业级功能 402

28.2 常见问题及解答 406

28.2.1 配置和安装 406

28.2.2 Visual FoxPro的专业版和标准版 407

28.2.3 交叉平台、转换及移植 407

28.2.4 界面特性 408

28.2.5 设计器 409

28.2.6 向导和生成器 409

附录 Visual FoxPro 3.0类和对象、系统内存变量、事件、方法、属性 411

相关图书
作者其它书籍
返回顶部