目 录 3
第一部分表单设计基础 3
实例1 Welcome to FoxPro 3
实例2 N阶乘和的计算 5
实例3统计距离目标日期的天数 9
实例4模拟密码认证 12
实例5 电子滚动屏 15
实例6调色板 17
实例7数学函数表 19
实例8添加可选字段模拟 21
实例9查找100年里的闰年 24
实例10动态添加组合框选项 26
实例11 带工具面板的电子滚动屏 28
实例12倒计时器 32
实例13制作选项卡 35
实例14歌曲浏览器 38
实例15随机数的产生 41
实例16华氏度和摄氏度的转换 44
实例17星号三角形 46
第二部分数学应用 51
实例18斐波那契级数 51
实例19鸡兔同笼 53
实例20两个数的最大公约数与最小公倍数 55
实例21 怎样求三个数的最大公约数 58
实例22验证歌德巴赫猜想 61
实例23矩阵统计 64
实例24随机数的排序 67
实例25素数筛选 70
第三部分菜单与工具栏 75
实例26我的菜单 75
实例27菜单快捷键 77
实例28加载菜单的表单 79
实例29带分隔符的菜单 82
实例30菜单的默认选定 84
实例31状态栏显示菜单信息 86
实例32快捷菜单 88
实例33简单的计算器 90
实例34最简单的文件函数 93
实例35简单的文本编辑器 95
实例36带菜单的文本编辑器 98
实例37制作工具面板 102
第四部分实用小程序 107
实例38文件浏览器 107
实例39图像浏览器 109
实例40儿童算术练习器 111
实例41摇奖程序 113
实例42利息计算 116
实例43会走的小时钟 119
实例44幻方 122
实例45简单的多文本编辑器 125
第五部分游戏和多媒体 131
实例46打靶 131
实例47扫雷 135
实例48简单的音频播放器 141
实例49制作画图程序 143
实例50汉诺塔 145
实例51 黑白棋 149
第六部分数据库初识 159
实例52建立学生信息管理项目 159
实例53添加学生数据库 161
实例54创建学生信息数据表 163
实例55 向学生数据表中加入数据 166
实例56学生信息视图的建立 168
实例57使用查询设计器 170
实例58表中记录的删除 172
实例59数据库数据的程序输入 174
实例60通过程序删除数据库记录 176
实例61通过程序查询学生信息 178
实例62查询某门课成绩排名 180
实例63查询学生已选课程信息 182
实例64学生成绩平均分的查询 184
实例65查询班级平均分排名 186
实例66通过程序更新数据库信息 188
实例67建立学生信息查询表单 190
实例68建立学生信息删除表单 193
实例69建立学生信息插入表单 196
实例70学生信息更新 199
实例71 学生信息系统菜单的制作 202
实例72建立主文件生成学生信息管理系统 204
第七部分我爱背单词 209
实例73建立“我爱背单词”数据库 209
实例74最新生词输入 211
实例75新单词浏览 213
实例76词库维护 215
实例77单词打靶 218
实例78单词默写 222
实例79制作“我爱背单词”可执行程序 226
第八部分小型旅馆管理系统 231
实例80小型的旅馆管理系统 231
实例81 客户入住管理 235
实例82客户退房管理 241
实例83房间管理 245
实例84住宿人员查询 250
实例85住宿房间查询 253
实例86住宿记录管理 256
实例87月度帐目视图和年度帐目视图 259
实例88月度年度帐目报表的打印 262
实例89报表打印 265
实例90月指定年月帐目报表的查询 268
实例91 查询指定年月的报表 272
实例92制作旅馆管理系统可执行程序 276
第九部分Web论坛 281
实例93利用Visual FoxPro8.0开发论坛 281
实例94利用 Visual Studio.NET开发论坛 284
实例95注册页面的制作 289
实例96 论坛主题页面 297
实例97 主题讨论页面的制作 301
实例98 回复页面的制作 305
实例99新主题发布页面制作 309
实例100生成论坛解决方案 313