图书介绍

Visual FoxPro面向对象程序设计案例解析PDF|Epub|txt|kindle电子书版本网盘下载

Visual FoxPro面向对象程序设计案例解析
  • 张长君编著 著
  • 出版社: 北京:科学出版社
  • ISBN:9787030237101
  • 出版时间:2009
  • 标注页数:527页
  • 文件大小:90MB
  • 文件页数:540页
  • 主题词:关系数据库-数据库管理系统,Visual FoxPro-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual FoxPro面向对象程序设计案例解析PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

前言1

第1章 VisualFoxPro简介1

1.1 VFP的特点1

1.2 VFP能做什么?3

1.2.1 使用VFP开发一个管理系统3

1.2.2 使用VFP编程进行科学计算7

1.3 VFP的启动、窗口简介与退出13

1.3.1 VFP的启动13

1.3.2 VFP窗口简介13

1.3.3 VFP的退出14

习题一14

第2章 VisualFoxPro面向对象的基本概念16

2.1 VisualFoxPro的类与对象简介16

2.1.1 对象18

2.1.2 类18

2.1.3 子类与继承19

2.2 VisualFoxPro的基类(对象)20

2.3 对象的设计21

2.3.1 属性21

2.3.2 方法22

2.3.3 事件22

2.4 事件驱动编程机制23

2.4.1 事件是面向对象方法中驱动程序运行的引擎23

2.4.2 事件代码与方法代码23

2.4.3 事件的触发与停止23

2.5 对象的引用23

2.5.1 容器类中对象的层次24

2.5.2 对象局域名24

2.5.3 几个代词的用法24

2.5.4 对象的事件与方法26

习题二27

第3章 VisualFoxPro表单设计基础30

3.1 表单对象30

3.1.1 创建表单31

3.1.2 定制表单33

3.2 在表单中添加对象控件与运行表单38

3.2.1 添加标签控件38

3.2.2 添加文本框控件41

3.2.3 添加命令按钮控件42

3.2.4 运行表单45

3.2.5 打开、修改与美化表单45

3.3 在表单中添加对象的事件代码47

3.3.1 设置表单的Init事件代码48

3.3.2 在命令按钮中添加事件代码48

3.4 表单中的控件与数据表绑定简介50

3.4.1 数据表简介50

3.4.2 表单中的控件与数据表的绑定简介51

3.4.3 修改登录按钮的事件代码53

3.5 新问题53

习题三53

第4章 VisualFoxPro程序语言基础56

4.1 数据类型56

4.2 常量58

4.3 数据存储容器61

4.3.1 内存变量61

4.3.2 数组变量67

4.3.3 字段变量69

4.3.4 系统变量69

4.3.5 对象变量70

4.4 运算符与表达式70

4.4.1 算术运算符与算术表达式70

4.4.2 字符运算符和字符表达式71

4.4.3 日期、日期时间运算符与表达式72

4.4.4 关系运算符和关系表达式72

4.4.5 逻辑运算符和逻辑表达式76

4.4.6 不同类型运算符的运算优先级76

4.5 标准函数77

4.5.1 数值处理函数78

4.5.2 字符操作函数85

4.5.3 日期及日期时间处理函数91

4.5.4 数据类型转换函数96

4.5.5 测试函数101

4.5.6 信息显示函数103

习题四105

第5章 VisualFoxPro事件程序设计基础109

5.1 VFP系统环境设置及命令概述110

5.1.1 系统环境110

5.1.2 VisualFoxPro帮助系统功能简介112

5.1.3 VisualFoxPro命令概述113

5.2 自由表及结构的操作115

5.2.1 表结构的设计116

5.2.2 表结构的建立119

5.2.3 表结构的修改123

5.3 自由表的基本操作126

5.3.1 表的打开与关闭126

5.3.2 多个表的使用操作128

5.3.3 表数据的输入131

5.3.4 显示与浏览表中的数据139

5.3.5 记录指针的定位命令141

5.3.6 与记录相关的函数143

5.3.7 修改记录146

5.3.8 删除记录148

5.4 索引151

5.4.1 索引的基本概念151

5.4.2 索引的建立155

5.4.3 索引文件的引用159

5.4.4 索引文件的维护166

5.4.5 索引标识的删除169

5.4.6 关闭索引文件171

5.4.7 索引查寻定位171

5.5 表间的临时关系(表间的关联)172

5.5.1 菜单方式建立表间的临时关系(关联)173

5.5.2 命令方式建立表间的临时关系(关联)174

5.6 数据统计177

5.6.1 计数177

5.6.2 求和178

5.6.3 求平均值179

5.6.4 统计函数的计算180

5.6.5 分类汇总命令181

5.7 数据库及数据库表的操作182

5.7.1 数据库的建立与使用182

5.7.2 数据库的基本操作186

5.7.3 数据库表的浏览与修改189

5.8 数据词典190

5.8.1 设置长表名和表的注释190

5.8.2 设置长字段名、标题和注释193

5.8.3 字段默认值195

5.8.4 数据库表间的永久关系197

5.8.5 设置永久关系的参照完整性规则202

5.9 SQL结构化查询语言203

5.9.1 SQL语言概述204

5.9.2 数据定义命令204

5.9.3 数据操纵命令209

5.9.4 SQL数据查询命令211

5.9.5 数据查询命令在表单中的应用实例231

5.10 通过创建查询文件进行查询232

5.10.1 使用查询向导创建查询文件232

5.10.2 使用查询设计器创建查询文件236

5.10.3 查询文件的操作241

5.11 视图的创建与使用245

5.11.1 视图概述245

5.11.2 创建本地视图246

5.11.3 使用视图250

5.11.4 视图的SQL语句252

5.12 事件程序设计和结构化程序设计基础253

5.12.1 程序的基本概念253

5.12.2 结构化程序文件的建立、修改与运行255

5.12.3 程序中的常用辅助命令257

5.12.4 结构化程序的常用输入输出命令261

5.12.5 程序的顺序结构266

5.12.6 程序的分支结构266

5.12.7 程序的循环结构272

5.12.8 三种循环的用法277

5.12.9 循环嵌套结构280

5.12.10 结构化程序的模块化结构281

5.12.11 内存变量的作用域294

5.13 项目的管理与应用297

5.13.1 “项目管理器”的创建与修改298

5.13.2 “项目管理器”窗口简介299

5.13.3 定制“项目管理器”301

5.13.4 “项目管理器”的使用303

5.13.5 项目文件的连编与运行304

习题五305

第6章 VisualFoxPro面向对象程序设计基础—表单设计321

6.1 表单控件及其用法321

6.1.1 显示类控件321

6.1.2 编辑类控件331

6.1.3 控制类控件340

6.1.4 选择类控件349

6.1.5 列表类控件359

6.1.6 容器类控件366

6.1.7 连接类控件378

6.2 利用表单向导创建表单381

6.2.1 利用表单向导创建单表表单382

6.2.2 利用表单向导创建一对多表单386

6.3 修改与美化表单388

6.3.1 修改表单388

6.3.2 美化表单390

6.3.3 设置控件的Tab键次序391

6.3.4 预定义常量393

6.4 表单的管理394

6.4.1 表单的隐藏、显示与关闭395

6.4.2 表单的参数传递与返回值395

6.4.3 表单运行时对象属性的设置396

习题六397

第7章 VisualFoxPro菜单与工具栏设计402

7.1 VFP的系统菜单简介402

7.1.1 菜单结构402

7.1.2 设置系统菜单403

7.2 菜单设计与应用406

7.2.1 菜单设计的一般步骤406

7.2.2 菜单样例407

7.2.3 利用菜单设计器创建菜单409

7.2.4 菜单位置的设置415

7.2.5 创建“快速菜单”417

7.2.6 快捷菜单设计与应用417

7.3 自定义工具栏421

7.3.1 修改现有VisualFoxPro工具栏421

7.3.2 利用现有工具栏创建新工具栏422

习题七423

第8章 VisualFoxPro报表设计425

8.1 快捷报表425

8.1.1 报表设计步骤与类型简介425

8.1.2 利用“报表向导”创建报表426

8.1.3 创建“快速报表”433

8.2 使用“报表设计器”设计报表436

8.2.1 打开报表设计器437

8.2.2 报表设计器简介438

8.2.3 使用“报表设计器”调整报表441

8.2.4 以查询为数据源的报表444

8.2.5 分组报表446

8.2.6 打印控制449

8.2.7 在程序中调用报表451

习题八454

第9章 VisualFoxPro高级编程技术457

9.1 深入了解VisualFoxPro中的类457

9.1.1 对象和事件457

9.1.2 类458

9.2 对象的操作460

9.2.1 多层次容器中对象的引用460

9.2.2 对象属性的设置461

9.3 类的设计与应用463

9.3.1 类的设计与类库文件简介463

9.3.2 创建新类464

9.3.3 类的属性、方法和事件的定义473

9.3.4 类浏览器的使用474

9.3.5 类的使用478

9.4 进一步认识VFP事件482

9.4.1 VFP核心事件482

9.4.2 容器与对象事件483

9.4.3 事件触发顺序484

9.5 表单集与多重表单485

9.5.1 表单集及基本操作485

9.5.2 多重表单及基本操作488

9.6 自定义工具栏的创建与使用492

9.6.1 自定义工具栏的创建492

9.6.2 在表单集中添加自定义工具栏495

9.7 用户应用程序的编译生成496

9.7.1 整理程序框架497

9.7.2 整理项目文件500

9.7.3 连编应用程序502

9.8 结构化程序设计在科学计算中的应用举例505

9.8.1 复合结构程序设计的方法与技巧505

9.8.2 穷举法507

9.8.3 递推法512

9.8.4 求最大值或最小值问题513

9.8.5 高次方程求根(牛顿迭代法)514

9.8.6 定积分的数值计算(梯形法)515

9.8.7 矩阵的运算518

习题九521

习题参考答案524

参考文献527

热门推荐