书籍详情
中文版Visual FoxPro 6.0应用及实例集锦
作者:毛一心编著
出版社:人民邮电出版社
出版时间:1999-01-01
ISBN:9787115081391
定价:¥49.00
购买这本书可以去
内容简介
本书主要介绍中文版Visual FoxPro6.0功能和应用技巧,并提供大量的应用实例。全书分为3篇,共19章。第1篇为基础篇,介绍了Visual FoxPro6.0的主要功能、系统配置与必备知识。第2篇为程序篇,系统介绍了面向编程、面向对象的程序设计方法,程序的运行和调试。第3篇为应用篇,以实用编程为目的综合介绍如何定制自己的工作环境,以及Visual FoxPro6.0中文版在建筑投标管理、资产设备管理、工资管理、人事档案管理、销售合同管理、仓库材料管理和产品质检管理中的应用。本书适合广大计算机爱好者和Visual FoxPro用户阅读,也可作为培训班教材或自学指导参考书。
作者简介
暂缺《中文版Visual FoxPro 6.0应用及实例集锦》作者简介
目录
第一篇VisualFoxPro6.0基础篇
第一章VisualFoxPro6.0快速入门3
1.1关系数据库概述4
1.2FoxPro操作系统配置6
1.2.1XBASE操作系统的配置6
1.2.2VisualFoxPro6.0操作系统配置7
1.2.3自动启动应用程序8
1.3快速浏览VisualFoxPro8
1.3.1中文版VisualFoxPro用户界面8
1.3.2中文版VisualFoxPro菜单系统10
1.3.3工具栏12
1.3.4对话框13
1.3.5文件类型15
第二章设计数据库.表和索引17
2.1数据库设计17
2.1.1创建项目17
2.1.2创建新的数据库18
2.2在数据库中建立或增加表格20
2.2.1建立新表格20
2.2.2创建数据表结构20
2.2.3选择数据类型21
2.2.4向数据库中添加表22
2.2.5用表向导建立新表格23
2.3修改表格结构24
2.3.1打开数据表结构24
2.3.2用Wizard打开数据表结构24
2.3.3在表结构中插入新字段24
2.3.4删除字段25
2.3.5变更字段顺序25
2.4建立索引26
2.4.1由向导建立索引26
2.4.2由表设计器建立索引27
2.4.3选择索引类型27
2.4.4索引文件的类型28
2.5创建和编辑关系29
2.5.1建立主记录表的主关键字索引29
2.5.2建立关联记录表的外部关键字30
2.5.3建立一对一关系31
2.5.4建立一对多关系31
2.5.5删除一对一.一对多关系34
2.6重置索引34
2.6.1修改或删除索引标识符34
2.6.2升序和降序35
2.6.3修改索引35
2.7设置索引顺序36
2.7.1使用查看窗口[V]设置索引顺序36
2.7.2用索引排序记录37
2.7.3控制重复输入38
第三章数据表记录的编辑.浏览和打印41
3.1输入和修改数据表记录41
3.1.1在编辑(E)和浏览(B)显示方式之间切换41
3.1.2使用编辑(E)显示方式增加记录42
3.1.3使用浏览(B)显示方式增加记录43
3.1.4修改数据表记录44
3.2删除数据表记录44
3.2.1删除一条记录44
3.2.2还原删除记录45
3.2.3删除多条记录45
3.2.4恢复删除多条记录46
3.2.5移除已删除记录46
3.3记录指针的移动47
3.4浏览查找记录数据47
3.5自定义浏览(B)窗口48
3.5.1打开或关闭网格线48
3.5.2改变字段显示顺序49
3.5.3改变字段的宽度49
3.5.4改变字段的高度50
3.5.5隐藏和显示列50
3.5.6改变字段的字体51
3.6分割浏览(B)窗口51
3.6.1分割Browse窗口51
3.6.2改变分割Browse窗口区域的大小52
3.6.3删除一个分区52
3.7打印记录52
3.7.1打印一定数量或一定范围的记录52
3.7.2打印与条件匹配的记录54
3.7.3控制打印记录的选择54
第四章数据查询与更新55
4.1创建查询55
4.1.1用查询向导建立查询55
4.1.2用查询设计器建立查询58
4.1.3用查询设计器修改查询60
4.2查询设计技巧61
4.2.1为查询选择字段61
4.2.2设置输出字段的顺序61
4.2.3指定记录的排列顺序62
4.2.4选择所需的记录63
4.3查询设计的方法63
4.3.1建立复杂逻辑条件查询63
4.3.2使用合计函数65
4.3.3分组查询结果65
4.3.4设置分组的选择条件66
4.3.5预览表达式的结果67
4.3.6保存查询68
4.3.7指定查询结果的输出68
4.3.8运行查询70
4.4建立交叉表查询70
4.4.1使用"交叉表向导"70
4.4.2使用"查询设计器"建立交叉表72
4.5设计单表视图更新数据74
4.5.1创建更新数据视图74
4.5.2在视图中增加及删除表78
4.5.3创建视图提示值78
4.6修改视图数据80
4.6.1修改视图数据的设定条件80
4.6.2存档并显示结果80
4.6.3观察修改视图数据的变化81
4.7多个表的查询和更新83
4.7.1在查询中添加表83
4.7.2设置和改变联接条件85
4.7.3"一对多"和"多对一"查询85
4.8设计多表视图87
4.8.1创建多表视图87
4.8.2使源表可更新的设计88
4.9查询设计实例88
4.9.1设计带有列表框的查询88
4.9.2设计多功能的查询91
第五章表单设计99
5.1用向导设计表单99
5.1.1表单向导99
5.1.2一对多表单向导101
5.2向表单添加控件103
5.2.1表单设计器104
5.2.2设置数据环境104
5.2.3向表单添加字段105
5.2.4用生成器向表单添加控件106
5.2.5同时添加多个控件107
5.2.6快速添加控件107
5.2.8使用快速表单添加字段107
5.3设计表单108
5.3.1设置具有背景图形的表单108
5.3.2设计一个桌面窗口立体字表单110
5.3.3设计一个移动字幕的主表单113
5.4运行表单115
5.5修改表单的属性116
5.6创建控件117
5.7使用表单集121
5.7.1表单集的基本设计122
5.7.2表单集的进阶设计124
5.7.3用表单集设计字幕放射性变大显示125
5.8使用页框128
5.8.1页框的基本设计128
5.8.2页框的进阶设计131
第六章报表或标签设计135
6.1报表的设计135
6.1.1使用向导设计报表135
6.1.2使用报表设计器136
6.2创建报表布局138
6.2.1报表布局138
6.2.2报表布局文件138
6.2.3创建报表布局138
6.3用快速报表创建简单报表139
6.3.1创建快速报表139
6.3.2保存.预览和运行快速报表140
6.3.3新建报表140
6.4创建一对多报表140
6.4.1用报表向导创建一对多报表140
6.4.2利用报表设计器创建一对多报表142
6.5用报表设计器修改报表144
6.5.1启动报表设计器144
6.5.2修改报表对象144
6.6设计实际报表详解147
6.6.1设计与实际报表对应的版面147
6.6.2报表实例设计过程148
6.6.3报表设计技巧152
6.7打印报表153
6.7.1打印设置153
6.7.2打印报表文件154
6.7.3群组打印155
第七章菜单设计157
7.1菜单的组成157
7.2创建菜单.菜单项和子菜单158
7.2.1创建菜单158
7.2.2创建下拉菜单项159
7.2.3创建子菜单159
7.2.4设计菜单组的分隔线159
7.2.5指定热键160
7.2.6增加快捷键160
7.2.7为菜单或菜单项指定任务162
7.3用快速菜单创建菜单162
7.4保存菜单164
7.5使用菜单设计器删除或增加菜单项165
7.6给菜单增加事件处理代码167
7.6.1给菜单增加"清理"代码167
7.6.2给菜单系统添加初始化代码168
7.6.3启用和废止菜单项169
7.6.4为菜单或菜单项指定一个命令169
7.7修饰菜单设计170
7.7.1修改系统窗口的标题170
7.7.2为菜单指定主菜单名171
7.7.3为菜单项指定菜单项编号171
7.7.4增加或删除菜单项标记171
第二篇VisualFoxPro6.0程序设计篇
第八章面向对象的程序设计175
8.1设计的核心技术-类175
8.1.1VisualFoxPro中的类和对象175
8.1.2对象的属性.事件和方法176
8.1.3面向对象程序设计的基本特征176
8.2在表单设计中使用类178
8.2.1VisualFoxPro中的类与对象的关系178
8.2.2VisualFoxPro中的基类与子类的关系179
8.2.3VisualFoxPro基类.容器类.控件类179
8.2.4VisualFoxPro6.0类的层次181
8.3类设计器183
8.3.1启动类设计器183
8.3.2应用系统类设计183
8.3.3Cmdinput类实例设计186
8.4使用属性.事件和方法程序设置类188
8.4.1将类添加到表单中188
8.4.2覆盖默认属性设置188
8.4.3设置属性189
8.4.4指定属性的默认值189
8.4.5类和容器的层次结构190
8.4.6将属性和方法程序添加到类191
8.4.7按类层次调用事件代码193
8.4.8调用方法和相应事件194
8.5保护类成员和处理父类方法194
8.5.1保护类成员194
8.5.2处理父类的方法194
8.6类浏览器的基本操作195
8.6.1类浏览器195
8.6.2查看基类和父类196
8.7使用类浏览器管理类197
8.7.1修改类图标和说明197
8.7.2查看类定义代码197
8.7.3创建类和删除类198
8.7.4重命名和更改父类199
8.7.5在类库间复制类199
8.7.6向表单中加入类200
第九章面向编程设计201
9.1程序设计规则与符号约定201
9.1.1命令的使用规则201
9.1.2命令格式中的符号约定201
9.2操作符与函数202
9.2.1操作符202
9.2.2使用函数202
9.2.3使用自定义函数203
9.2.4转换函数203
9.2.5测试函数204
9.2.6常用函数205
9.3操作数据库207
9.4操作数据表208
9.4.1建立与编辑表208
9.4.2修改数据表结构209
9.4.3同时使用多个表210
9.5处理数据表记录210
9.5.1追加记录210
9.5.2删除记录211
9.6记录查询的方法212
9.6.1建立索引212
9.6.2打开和关闭索引文件213
9.6.3记录查询214
9.7统计与计算215
9.7.1数据表文件记录统计215
9.7.2数据表文件的分类汇总216
9.7.3数据表文件记录多项功能统计计算216
9.8程序控制217
9.8.1分支结构217
9.8.2循环结构218
第十章编制.运行和调试程序221
10.1程序的编制与执行221
10.2调试程序222
10.2.1在命令窗口中直接输入调试命令222
10.2.2使用调试窗口223
10.2.3使用调试器中的监视窗口226
10.2.4调试窗口菜单的主要功能227
10.2.5增加测试代码228
10.2.6调试运行程序时故障229
10.2.7查看错误信息230
第三篇VisualFoxPro6.0应用篇
第十一章定制自己的工作环境233
11.1设置显示状态和常规选项233
11.1.1显示选项233
11.1.2常规选项234
11.2设置文件位置和区域选项236
11.2.1文件位置选项236
11.2.2区域选项238
11.3设置调试状态239
11.3.1调试选项239
11.3.2项目选项240
11.4设置数据控制241
11.4.1数据选项241
11.4.2远程数据选项242
11.5设置表单和控件243
11.5.1表单选项243
11.5.2控件选项244
11.6语法着色246
第十二章VisualFoxPro6.0在建筑投标管理系统中的应用247
12.1投标管理系统概述247
12.1.1投标运行过程简介247
12.1.2系统的主要功能248
12.2数据库设计249
12.2.1创建表结构及关系249
12.2.2本数据库各表功能及其关系251
12.3类的设计254
12.3.1对象的基本特性254
12.3.2类的创建和设计255
12.4表单的设计258
12.4.1数据处理表单258
12.4.2"投标书1"表单集260
12.4.3参数传递表单261
12.5报表的设计262
12.5.1创建报表263
12.5.2本系统的报表设计264
12.6菜单的设计265
12.7程序设计266
12.8程序调试267
12.9疑难问题与解决267
12.10编写测试和容错程序代码272
12.11连编应用程序275
12.12教训与经验总结276
12.13程序设计清单280
12.14程序运行结果280
第十三章VisualFoxPro6.0在资产设备管理系统中的应用283
13.1资产设备管理系统简介283
13.1.1系统任务的提出283
13.1.2系统功能283
13.1.3系统结构总图283
13.2系统结构设计285
13.2.1数据库设计285
13.2.2创建表结构和索引285
13.2.3在数据库中加入表287
13.3类的设计288
13.3.1VisualFoxPro6.0中的类288
13.3.2在系统中设计和使用类289
13.4表单的设计291
13.4.1系统登录表单292
13.4.2查询表单294
13.4.3修改表单297
13.4.4输入表单299
13.4.5打印表单300
13.5菜单的设计302
13.5.1创建菜单303
13.5.2指定键盘快捷键以及是否启用菜单303
13.5.3为菜单或菜单项指定任务304
13.6报表的设计304
13.7程序的设计306
13.8程序调试及故障处理307
13.8.1程序调试307
13.8.2错误处理309
13.8.3错误处理实例309
13.9程序设计清单312
13.10程序运行结果313
第十四章中文VisualFoxPro6.0在工资管理系统中的应用315
14.1工资管理系统概述315
14.1.1系统的主要功能315
14.1.2方法概要315
14.2系统设计316
14.2.1系统的总体设计思想316
14.2.2系统结构框图317
14.3建立工资项目管理器322
14.4创建数据库322
14.4.1建立数据库的方法322
14.4.2创建新表322
14.4.3在数据库中加入表326
14.5类的设计326
14.6表单的设计329
14.6.1初始化表单的设计329
14.6.2查询表单的设计331
14.6.3查询结果表单设计336
14.7报表的设计337
14.7.1使用向导设计报表337
14.7.2使用报表设计器338
14.8菜单的设计344
14.9程序的调试及故障分析345
14.9.1程序的调试345
14.9.2故障分析345
14.10连编应用程序346
14.11程序设计清单348
14.12程序运行结果349
第十五章VisualFoxPro6.0在人事管理系统中的应用351
15.1系统任务的提出和方法351
15.1.1系统任务的提出351
15.1.2系统的具体功能351
15.2系统结构设计352
15.2.1系统结构总图352
15.2.2项目管理器的建立353
15.2.3数据库和表的建立354
15.3类的设计359
15.3.1类的概念359
15.3.2类的设计360
15.4表单的创建363
15.4.1档案更新功能的设计363
15.4.2档案查询功能的设计369
15.4.3档案输出功能的设计370
15.4.4档案统计功能的设计371
15.4.5开始界面的设计377
15.4.6密码功能的设计378
15.4.7主表单界面的设计380
15.5报表的设计381
15.6主菜单的设计387
15.7代码的设计390
15.8疑难问题分析解决393
15.8.1如何解决将查询到的记录打印出来393
15.8.2如何解决在字段设定的未选中的字段不显示393
15.8.3在报表中如何制作表格395
15.8.4如何实现按指定执行一个表单395
15.8.5如何使对主菜单进行修改后生效395
15.9程序调试与故障处理397
15.10连编应用系统401
15.11程序设计代码404
15.12程序设计清单412
15.13程序运行结果413
第十六章VisualFoxPro6.0在销售合同管理系统中的应用417
16.1系统任务的提出与方法417
16.1.1任务的提出417
16.1.2设计方法概要417
16.1.3系统结构总图418
16.2系统结构设计418
16.2.1建立项目管理器418
16.2.2建立数据库及表格文件419
16.2.3建立菜单420
16.2.4建立视图422
16.2.5查询的制作423
16.3表单的设计424
16.3.1进入表单设计器424
16.3.2为表单添加控件425
16.3.3编写控件的过程代码426
16.3.4利用表单处理数据427
16.4设计类428
16.4.1建立类库和类428
16.4.2在类设计器中对类进行设计429
16.4.3应用设计好的类431
16.5报表的制作432
16.5.1一般报表433
16.5.2分组/总计报表434
16.5.3一对多报表435
16.6疑难问题分析与解决436
16.7程序调试与故障处理450
16.8连编应用程序452
16.9教训与经验总结453
16.10程序设计清单454
16.11程序运行结果455
第十七章VisualFoxPro6.0在仓库材料管理系统中的应用457
17.1仓库材料管理系统介绍457
17.1.1系统的主要功能457
17.1.2系统结构总图458
17.2数据库设计458
17.2.1数据库的设计过程459
17.2.2表的设计460
17.2.3建立索引461
17.2.4表结构462
17.3类的设计463
17.3.1类实例设计463
17.3.2创建字段组类465
17.3.3创建Cmdinput类467
17.3.4类的层次结构和类注册469
17.4表单的设计471
17.4.1表单设计器472
17.4.2查询设计473
17.4.3查询表单473
17.4.4浏览查询表单476
17.4.5查询设置表单479
17.4.6查询设计方法481
17.4.7输入模块表单482
17.4.8修改模块表单483
17.5报表的设计487
17.6菜单的设计489
17.6.1菜单的设计489
17.6.2快捷菜单492
17.7程序的设计492
17.8程序的调试及故障分析494
17.8.1程序的调试494
17.8.2故障分析496
17.9程序设计清单498
17.10程序运行结果498
第十八章VisualFoxPro6.0在产品质量管理信息系统中的应用501
18.1产品质量管理信息系统概述501
18.1.1系统的任务和要求501
18.2系统设计501
18.2.1系统设计的总体框图501
18.2.2各功能模块简介502
18.3创建数据库503
18.3.1数据库设计503
18.3.2创建表结构和索引504
18.3.3在数据库中加入表506
18.4表单的设计507
18.4.1开始界面的设计507
18.4.2主表单509
18.4.3查询表单509
18.4.4数据更新表单513
18.4.5数据录入表单515
18.4.6数据拷贝表单516
18.4.7打印表单517
18.5报表的设计518
18.6菜单的设计522
18.7代码的设计524
18.8程序运行结果528
第十九章连编应用程序531
19.1项目设计综合实践531
19.1.1项目基本设计531
19.1.2向项目中添加文件及修改文件533
19.1.3从项目中移去/删除文件533
19.1.4在项目之间复制文件534
19.1.5包含/排除文件535
19.1.6项目的文档设计535
19.1.7设计项目的代码和其他536
19.1.8设置项目信息537
19.2项目设计收尾工作538
19.2.1设置主程序538
19.2.2连编应用程序539
19.2.3使用EXTERNAL命令539
19.2.4连编项目540
第一章VisualFoxPro6.0快速入门3
1.1关系数据库概述4
1.2FoxPro操作系统配置6
1.2.1XBASE操作系统的配置6
1.2.2VisualFoxPro6.0操作系统配置7
1.2.3自动启动应用程序8
1.3快速浏览VisualFoxPro8
1.3.1中文版VisualFoxPro用户界面8
1.3.2中文版VisualFoxPro菜单系统10
1.3.3工具栏12
1.3.4对话框13
1.3.5文件类型15
第二章设计数据库.表和索引17
2.1数据库设计17
2.1.1创建项目17
2.1.2创建新的数据库18
2.2在数据库中建立或增加表格20
2.2.1建立新表格20
2.2.2创建数据表结构20
2.2.3选择数据类型21
2.2.4向数据库中添加表22
2.2.5用表向导建立新表格23
2.3修改表格结构24
2.3.1打开数据表结构24
2.3.2用Wizard打开数据表结构24
2.3.3在表结构中插入新字段24
2.3.4删除字段25
2.3.5变更字段顺序25
2.4建立索引26
2.4.1由向导建立索引26
2.4.2由表设计器建立索引27
2.4.3选择索引类型27
2.4.4索引文件的类型28
2.5创建和编辑关系29
2.5.1建立主记录表的主关键字索引29
2.5.2建立关联记录表的外部关键字30
2.5.3建立一对一关系31
2.5.4建立一对多关系31
2.5.5删除一对一.一对多关系34
2.6重置索引34
2.6.1修改或删除索引标识符34
2.6.2升序和降序35
2.6.3修改索引35
2.7设置索引顺序36
2.7.1使用查看窗口[V]设置索引顺序36
2.7.2用索引排序记录37
2.7.3控制重复输入38
第三章数据表记录的编辑.浏览和打印41
3.1输入和修改数据表记录41
3.1.1在编辑(E)和浏览(B)显示方式之间切换41
3.1.2使用编辑(E)显示方式增加记录42
3.1.3使用浏览(B)显示方式增加记录43
3.1.4修改数据表记录44
3.2删除数据表记录44
3.2.1删除一条记录44
3.2.2还原删除记录45
3.2.3删除多条记录45
3.2.4恢复删除多条记录46
3.2.5移除已删除记录46
3.3记录指针的移动47
3.4浏览查找记录数据47
3.5自定义浏览(B)窗口48
3.5.1打开或关闭网格线48
3.5.2改变字段显示顺序49
3.5.3改变字段的宽度49
3.5.4改变字段的高度50
3.5.5隐藏和显示列50
3.5.6改变字段的字体51
3.6分割浏览(B)窗口51
3.6.1分割Browse窗口51
3.6.2改变分割Browse窗口区域的大小52
3.6.3删除一个分区52
3.7打印记录52
3.7.1打印一定数量或一定范围的记录52
3.7.2打印与条件匹配的记录54
3.7.3控制打印记录的选择54
第四章数据查询与更新55
4.1创建查询55
4.1.1用查询向导建立查询55
4.1.2用查询设计器建立查询58
4.1.3用查询设计器修改查询60
4.2查询设计技巧61
4.2.1为查询选择字段61
4.2.2设置输出字段的顺序61
4.2.3指定记录的排列顺序62
4.2.4选择所需的记录63
4.3查询设计的方法63
4.3.1建立复杂逻辑条件查询63
4.3.2使用合计函数65
4.3.3分组查询结果65
4.3.4设置分组的选择条件66
4.3.5预览表达式的结果67
4.3.6保存查询68
4.3.7指定查询结果的输出68
4.3.8运行查询70
4.4建立交叉表查询70
4.4.1使用"交叉表向导"70
4.4.2使用"查询设计器"建立交叉表72
4.5设计单表视图更新数据74
4.5.1创建更新数据视图74
4.5.2在视图中增加及删除表78
4.5.3创建视图提示值78
4.6修改视图数据80
4.6.1修改视图数据的设定条件80
4.6.2存档并显示结果80
4.6.3观察修改视图数据的变化81
4.7多个表的查询和更新83
4.7.1在查询中添加表83
4.7.2设置和改变联接条件85
4.7.3"一对多"和"多对一"查询85
4.8设计多表视图87
4.8.1创建多表视图87
4.8.2使源表可更新的设计88
4.9查询设计实例88
4.9.1设计带有列表框的查询88
4.9.2设计多功能的查询91
第五章表单设计99
5.1用向导设计表单99
5.1.1表单向导99
5.1.2一对多表单向导101
5.2向表单添加控件103
5.2.1表单设计器104
5.2.2设置数据环境104
5.2.3向表单添加字段105
5.2.4用生成器向表单添加控件106
5.2.5同时添加多个控件107
5.2.6快速添加控件107
5.2.8使用快速表单添加字段107
5.3设计表单108
5.3.1设置具有背景图形的表单108
5.3.2设计一个桌面窗口立体字表单110
5.3.3设计一个移动字幕的主表单113
5.4运行表单115
5.5修改表单的属性116
5.6创建控件117
5.7使用表单集121
5.7.1表单集的基本设计122
5.7.2表单集的进阶设计124
5.7.3用表单集设计字幕放射性变大显示125
5.8使用页框128
5.8.1页框的基本设计128
5.8.2页框的进阶设计131
第六章报表或标签设计135
6.1报表的设计135
6.1.1使用向导设计报表135
6.1.2使用报表设计器136
6.2创建报表布局138
6.2.1报表布局138
6.2.2报表布局文件138
6.2.3创建报表布局138
6.3用快速报表创建简单报表139
6.3.1创建快速报表139
6.3.2保存.预览和运行快速报表140
6.3.3新建报表140
6.4创建一对多报表140
6.4.1用报表向导创建一对多报表140
6.4.2利用报表设计器创建一对多报表142
6.5用报表设计器修改报表144
6.5.1启动报表设计器144
6.5.2修改报表对象144
6.6设计实际报表详解147
6.6.1设计与实际报表对应的版面147
6.6.2报表实例设计过程148
6.6.3报表设计技巧152
6.7打印报表153
6.7.1打印设置153
6.7.2打印报表文件154
6.7.3群组打印155
第七章菜单设计157
7.1菜单的组成157
7.2创建菜单.菜单项和子菜单158
7.2.1创建菜单158
7.2.2创建下拉菜单项159
7.2.3创建子菜单159
7.2.4设计菜单组的分隔线159
7.2.5指定热键160
7.2.6增加快捷键160
7.2.7为菜单或菜单项指定任务162
7.3用快速菜单创建菜单162
7.4保存菜单164
7.5使用菜单设计器删除或增加菜单项165
7.6给菜单增加事件处理代码167
7.6.1给菜单增加"清理"代码167
7.6.2给菜单系统添加初始化代码168
7.6.3启用和废止菜单项169
7.6.4为菜单或菜单项指定一个命令169
7.7修饰菜单设计170
7.7.1修改系统窗口的标题170
7.7.2为菜单指定主菜单名171
7.7.3为菜单项指定菜单项编号171
7.7.4增加或删除菜单项标记171
第二篇VisualFoxPro6.0程序设计篇
第八章面向对象的程序设计175
8.1设计的核心技术-类175
8.1.1VisualFoxPro中的类和对象175
8.1.2对象的属性.事件和方法176
8.1.3面向对象程序设计的基本特征176
8.2在表单设计中使用类178
8.2.1VisualFoxPro中的类与对象的关系178
8.2.2VisualFoxPro中的基类与子类的关系179
8.2.3VisualFoxPro基类.容器类.控件类179
8.2.4VisualFoxPro6.0类的层次181
8.3类设计器183
8.3.1启动类设计器183
8.3.2应用系统类设计183
8.3.3Cmdinput类实例设计186
8.4使用属性.事件和方法程序设置类188
8.4.1将类添加到表单中188
8.4.2覆盖默认属性设置188
8.4.3设置属性189
8.4.4指定属性的默认值189
8.4.5类和容器的层次结构190
8.4.6将属性和方法程序添加到类191
8.4.7按类层次调用事件代码193
8.4.8调用方法和相应事件194
8.5保护类成员和处理父类方法194
8.5.1保护类成员194
8.5.2处理父类的方法194
8.6类浏览器的基本操作195
8.6.1类浏览器195
8.6.2查看基类和父类196
8.7使用类浏览器管理类197
8.7.1修改类图标和说明197
8.7.2查看类定义代码197
8.7.3创建类和删除类198
8.7.4重命名和更改父类199
8.7.5在类库间复制类199
8.7.6向表单中加入类200
第九章面向编程设计201
9.1程序设计规则与符号约定201
9.1.1命令的使用规则201
9.1.2命令格式中的符号约定201
9.2操作符与函数202
9.2.1操作符202
9.2.2使用函数202
9.2.3使用自定义函数203
9.2.4转换函数203
9.2.5测试函数204
9.2.6常用函数205
9.3操作数据库207
9.4操作数据表208
9.4.1建立与编辑表208
9.4.2修改数据表结构209
9.4.3同时使用多个表210
9.5处理数据表记录210
9.5.1追加记录210
9.5.2删除记录211
9.6记录查询的方法212
9.6.1建立索引212
9.6.2打开和关闭索引文件213
9.6.3记录查询214
9.7统计与计算215
9.7.1数据表文件记录统计215
9.7.2数据表文件的分类汇总216
9.7.3数据表文件记录多项功能统计计算216
9.8程序控制217
9.8.1分支结构217
9.8.2循环结构218
第十章编制.运行和调试程序221
10.1程序的编制与执行221
10.2调试程序222
10.2.1在命令窗口中直接输入调试命令222
10.2.2使用调试窗口223
10.2.3使用调试器中的监视窗口226
10.2.4调试窗口菜单的主要功能227
10.2.5增加测试代码228
10.2.6调试运行程序时故障229
10.2.7查看错误信息230
第三篇VisualFoxPro6.0应用篇
第十一章定制自己的工作环境233
11.1设置显示状态和常规选项233
11.1.1显示选项233
11.1.2常规选项234
11.2设置文件位置和区域选项236
11.2.1文件位置选项236
11.2.2区域选项238
11.3设置调试状态239
11.3.1调试选项239
11.3.2项目选项240
11.4设置数据控制241
11.4.1数据选项241
11.4.2远程数据选项242
11.5设置表单和控件243
11.5.1表单选项243
11.5.2控件选项244
11.6语法着色246
第十二章VisualFoxPro6.0在建筑投标管理系统中的应用247
12.1投标管理系统概述247
12.1.1投标运行过程简介247
12.1.2系统的主要功能248
12.2数据库设计249
12.2.1创建表结构及关系249
12.2.2本数据库各表功能及其关系251
12.3类的设计254
12.3.1对象的基本特性254
12.3.2类的创建和设计255
12.4表单的设计258
12.4.1数据处理表单258
12.4.2"投标书1"表单集260
12.4.3参数传递表单261
12.5报表的设计262
12.5.1创建报表263
12.5.2本系统的报表设计264
12.6菜单的设计265
12.7程序设计266
12.8程序调试267
12.9疑难问题与解决267
12.10编写测试和容错程序代码272
12.11连编应用程序275
12.12教训与经验总结276
12.13程序设计清单280
12.14程序运行结果280
第十三章VisualFoxPro6.0在资产设备管理系统中的应用283
13.1资产设备管理系统简介283
13.1.1系统任务的提出283
13.1.2系统功能283
13.1.3系统结构总图283
13.2系统结构设计285
13.2.1数据库设计285
13.2.2创建表结构和索引285
13.2.3在数据库中加入表287
13.3类的设计288
13.3.1VisualFoxPro6.0中的类288
13.3.2在系统中设计和使用类289
13.4表单的设计291
13.4.1系统登录表单292
13.4.2查询表单294
13.4.3修改表单297
13.4.4输入表单299
13.4.5打印表单300
13.5菜单的设计302
13.5.1创建菜单303
13.5.2指定键盘快捷键以及是否启用菜单303
13.5.3为菜单或菜单项指定任务304
13.6报表的设计304
13.7程序的设计306
13.8程序调试及故障处理307
13.8.1程序调试307
13.8.2错误处理309
13.8.3错误处理实例309
13.9程序设计清单312
13.10程序运行结果313
第十四章中文VisualFoxPro6.0在工资管理系统中的应用315
14.1工资管理系统概述315
14.1.1系统的主要功能315
14.1.2方法概要315
14.2系统设计316
14.2.1系统的总体设计思想316
14.2.2系统结构框图317
14.3建立工资项目管理器322
14.4创建数据库322
14.4.1建立数据库的方法322
14.4.2创建新表322
14.4.3在数据库中加入表326
14.5类的设计326
14.6表单的设计329
14.6.1初始化表单的设计329
14.6.2查询表单的设计331
14.6.3查询结果表单设计336
14.7报表的设计337
14.7.1使用向导设计报表337
14.7.2使用报表设计器338
14.8菜单的设计344
14.9程序的调试及故障分析345
14.9.1程序的调试345
14.9.2故障分析345
14.10连编应用程序346
14.11程序设计清单348
14.12程序运行结果349
第十五章VisualFoxPro6.0在人事管理系统中的应用351
15.1系统任务的提出和方法351
15.1.1系统任务的提出351
15.1.2系统的具体功能351
15.2系统结构设计352
15.2.1系统结构总图352
15.2.2项目管理器的建立353
15.2.3数据库和表的建立354
15.3类的设计359
15.3.1类的概念359
15.3.2类的设计360
15.4表单的创建363
15.4.1档案更新功能的设计363
15.4.2档案查询功能的设计369
15.4.3档案输出功能的设计370
15.4.4档案统计功能的设计371
15.4.5开始界面的设计377
15.4.6密码功能的设计378
15.4.7主表单界面的设计380
15.5报表的设计381
15.6主菜单的设计387
15.7代码的设计390
15.8疑难问题分析解决393
15.8.1如何解决将查询到的记录打印出来393
15.8.2如何解决在字段设定的未选中的字段不显示393
15.8.3在报表中如何制作表格395
15.8.4如何实现按指定执行一个表单395
15.8.5如何使对主菜单进行修改后生效395
15.9程序调试与故障处理397
15.10连编应用系统401
15.11程序设计代码404
15.12程序设计清单412
15.13程序运行结果413
第十六章VisualFoxPro6.0在销售合同管理系统中的应用417
16.1系统任务的提出与方法417
16.1.1任务的提出417
16.1.2设计方法概要417
16.1.3系统结构总图418
16.2系统结构设计418
16.2.1建立项目管理器418
16.2.2建立数据库及表格文件419
16.2.3建立菜单420
16.2.4建立视图422
16.2.5查询的制作423
16.3表单的设计424
16.3.1进入表单设计器424
16.3.2为表单添加控件425
16.3.3编写控件的过程代码426
16.3.4利用表单处理数据427
16.4设计类428
16.4.1建立类库和类428
16.4.2在类设计器中对类进行设计429
16.4.3应用设计好的类431
16.5报表的制作432
16.5.1一般报表433
16.5.2分组/总计报表434
16.5.3一对多报表435
16.6疑难问题分析与解决436
16.7程序调试与故障处理450
16.8连编应用程序452
16.9教训与经验总结453
16.10程序设计清单454
16.11程序运行结果455
第十七章VisualFoxPro6.0在仓库材料管理系统中的应用457
17.1仓库材料管理系统介绍457
17.1.1系统的主要功能457
17.1.2系统结构总图458
17.2数据库设计458
17.2.1数据库的设计过程459
17.2.2表的设计460
17.2.3建立索引461
17.2.4表结构462
17.3类的设计463
17.3.1类实例设计463
17.3.2创建字段组类465
17.3.3创建Cmdinput类467
17.3.4类的层次结构和类注册469
17.4表单的设计471
17.4.1表单设计器472
17.4.2查询设计473
17.4.3查询表单473
17.4.4浏览查询表单476
17.4.5查询设置表单479
17.4.6查询设计方法481
17.4.7输入模块表单482
17.4.8修改模块表单483
17.5报表的设计487
17.6菜单的设计489
17.6.1菜单的设计489
17.6.2快捷菜单492
17.7程序的设计492
17.8程序的调试及故障分析494
17.8.1程序的调试494
17.8.2故障分析496
17.9程序设计清单498
17.10程序运行结果498
第十八章VisualFoxPro6.0在产品质量管理信息系统中的应用501
18.1产品质量管理信息系统概述501
18.1.1系统的任务和要求501
18.2系统设计501
18.2.1系统设计的总体框图501
18.2.2各功能模块简介502
18.3创建数据库503
18.3.1数据库设计503
18.3.2创建表结构和索引504
18.3.3在数据库中加入表506
18.4表单的设计507
18.4.1开始界面的设计507
18.4.2主表单509
18.4.3查询表单509
18.4.4数据更新表单513
18.4.5数据录入表单515
18.4.6数据拷贝表单516
18.4.7打印表单517
18.5报表的设计518
18.6菜单的设计522
18.7代码的设计524
18.8程序运行结果528
第十九章连编应用程序531
19.1项目设计综合实践531
19.1.1项目基本设计531
19.1.2向项目中添加文件及修改文件533
19.1.3从项目中移去/删除文件533
19.1.4在项目之间复制文件534
19.1.5包含/排除文件535
19.1.6项目的文档设计535
19.1.7设计项目的代码和其他536
19.1.8设置项目信息537
19.2项目设计收尾工作538
19.2.1设置主程序538
19.2.2连编应用程序539
19.2.3使用EXTERNAL命令539
19.2.4连编项目540
猜您喜欢