目 录
第一部分 学生用书
引言
0.1简介
0.2课程目的
0.3课程大纲
0.4演示
0.5课程所需材料
0.6设施
第一章 对象模型
1.1概述
1.2面向对象的分析和设计
1.3面向对象编程的特征
1.4术语
1.5属性、事件和方法
1.6实验1:对象模型
第二章 VisualFoxPro面向对象语言
2.1概述
2.2代码复习和演示:例子1
2.3代码复习和演示:例子2
2.4复习
2.5实验2:应用面向对象编程
第三章 VisualFoxPro3.0中的可视类
3.1概述
3.2创建类和子类
3.3演示
3.4复习
3.5实验3:可视类
第四章 表单
4.1概述
4.2数据环境
4.3页框架
4.4设置属性
4.5复习
4.6实验4:表单功能
第五章 使用网格
5.1概述
5.2实验5:用网格工作
第六章 使用调试工具
6.1概述
6.2调试工具
6.3错误处理
6.4复习
6.5实验6:调试和错误处理
第七章 多用户程序设计
7.1概述
7.2锁定和解锁数据
7.3缓冲数据
7.4管理数据
7.5什么是事务支持
7.6复习
7.7实验7:多用户编程
第八章 使用客户/服务器特征
8.1概述
8.2建立一个连接
8.3SQL传递连接
8.4本地和远程视图
8.5复习
8.6实验8:使用VisualFoxPro中的Client/Server特征
第九章 使用OLE自动化
9.1概述
9.2OLE的特征
9.3使用OLE自动化对象
9.4在MicrosoftExcel中使用OLE自动化
9.5用VisualFoxPro控制MicrosoftWord
9.6复习
9.7实验9:使用OLE自动化
第十章 使用动态链接库
10.1概述
10.2使用DLLs的常用信息
10.3复习
10.4实验10:动态链接库
第十一章 课程总结
11.1概述
11.2课程目的
11.3学生网络
11.4能达到什么目的
11.5课程评估
11.6谢辞
附录A 向导和生成器
A.1概述
A.2向导剖析
A.3复习
附录B VisualFoxPro词汇
附录C VisualFoxPro3.0参考资料
第二部分 实验手册
实验1对象模型
1.1目的
1.2练习1项和定义匹配
1.3总结
1.4术语和定义搭配
实验2应用面向对象编程
2.1目的
2.2其它信息
2.3练习1使用作用域操作符(::)
2.4练习2通过编程创建表单
2.5练习3使用DEFINECLASS命令来创建子类
2.6练习4使用AddObject()方法将控制加入到表单
2.7练习5ParentClass属性
2.8可选练习1创建一个更新和跳过记录的表单组
2.9可选练习2创建一个自定义函数
2.10 总结
实验3可视类
3.1目的
3.2实验开始前
3.3关于更多信息
3.4练习1创建表单类
3.5练习2创建和注册Button类
3.6练习3建立现有类的子类
3.7练习4更改现有类
3.8练习5创建容器类
3.9练习6创建控制类
3.10 练习7创建自定义类
3.11 练习8类属性和方法
3.12 可选练习1温度计类
3.13 可选练习2工具栏类
3.14总结
实验4表单功能
4.1目的
4.2实验开始前
4.3关于更多信息
4.4练习1数据环境
4.5练习2多工作期
4.6练习3页框架
4.7练习4使用表单组
4.8练习6OLE控制
4.9练习7通过编程调用一个方法
4.10 练习8常见任务
4.11 可选练习1拖放
4.12 总结
实验5使用网格
5.1目的
5.2开始实验前
5.3关于更多信息
5.4练习1创建一对多表单
5.5练习2使用网格定位
5.6练习3网格定位(续)
5.7练习4使用网格
5.8练习5通过编程添加控制
5.9练习6直观地添加控制
5.10练习7使用Sparse属性
5.11 练习8通过代码使用网格
5.12 练习9更改网格的颜色以及进行浏览
5.13练习10 更改列颜色并重新设置
5.14练习11有不同颜色的网格单元格
5.15练习12 更改活动单元格的颜色
实验6调试和错误处理
6.1目的
6.2关于更多信息
6.3练习1在调试窗口中查看值
6.4练习2在调试窗口中设置中断点
6.5练习3查看表单的属性
6.6练习4命令窗口中的测试行代码
6.7练习5从命令窗口中拖放代码
6.8练习6使用跟踪窗口
6.9练习7创建错误处理例程
6.10总结
实验7多用户编程
7.1目的
7.2开始前
7.3关于更多信息
7.4练习1运行同一程序
7.5练习2事务处理
7.6总结
实验8使用VisualFoxPro3.0中的客户/服务器特征
8.1目的
8.2开始实验前
8.3关于更多信息
8.4练习1建立数据源
8.5练习2建立连接
8.6练习3SQLServer的远程视图
8.7练习4MicrosoftAccess的远程视图
8.8练习5设置临时表属性
8.9可选练习1本地视图相对于远程视图
8.10 可选练习2取得数据
8.11可选练习3用多表创建查询
8.12 可选练习4使用远程视图或本地视图向导
8.13总结
实验9使用OLE自动化
9.1目的
9.2在开始之前
9.3更多的信息
9.4练习1OLE基础
9.5练习2OLE概述
9.6练习3OLE自动化
9.7实验问题
9.8可选练习1Excel嵌入
9.9可选练习2Graph嵌入
9.10 总结
实验10 动态链接库
10.1目的
10.2在你开始之前
10.3更多的信息
10.4练习1Windows目录
10.5练习2通过值和指针传递参数
10.6练习3使用API函数的别名
10.7练习4空值
10.8练习5句柄
10.9练习6隐藏主FoxPro窗口
10.10 练习7使用表单来隐藏主FoxPro窗口
10.11 总结
第三部分 实验答案
实验1答案 对象模型
1.1目的
1.2练习1项和定义匹配
1.3总结
1.4术语和定义搭配
实验2答案 应用面向对象编程
2.1目的
2.2其它信息
2.3练习1使用作用域操作符(::)
2.4练习2通过编程创建表单
2.5练习3使用DEFINECLASS命令来创建子类
2.6练习4使用AddObject()方法将控制加入到表单
2.7练习5ParentClass属性
2.8可选练习1创建一个更新和跳过记录的表单组
2.9可选练习2创建一个自定义函数
2.10总结
实验3答案 可视类
3.1目的
3.2实验开始前
3.3关于更多信息
3.4练习1创建表单类
3.5练习2创建和注册Button类
3.6练习3建立现有类的子类
3.7练习4更改现有类
3.8练习5创建容器类
3.9练习6创建控制类
3.10练习7创建自定义类
3.11练习8类属性和方法
3.12可选练习1温度计类
3.13 可选练习2工具栏类
3.14总结
实验4答案 表单功能
4.1目的
4.2实验开始前
4.3关于更多信息
4.4练习1数据环境
4.5练习2多工作期
4.6练习3页框架
4.7练习4使用表单组
4.8练习6OLE控制
4.9练习7通过编程调用一个方法
4.10练习8常见任务
4.11 可选练习1拖放
4.12总结
实验5答案 使用网格
5.1目的
5.2开始实验前
5.3关于更多信息
5.4练习1创建一对多表单
5.5练习2使用网格定位
5.6练习3网格定位(续)
5.7练习4使用网格
5.8练习5通过编程添加控制
5.9练习6直观地添加控制
5.10练习7使用Sparse属性
5.11练习8通过代码使用网格
5.12 练习9更改网格的颜色以及进行浏览
5.13 练习10更改列颜色并重新设置
5.14练习11有不同颜色的网格单元格
5.15练习12 更改活动单元格的颜色
实验6答案 调试和错误处理
6.1目的
6.2关于更多信息
6.3练习1在调试窗口中查看值
6.4练习2在调试窗口中设置中断点
6.5练习3查看表单的属性
6.6练习4命令窗口中的测试行代码
6.7练习5从命令窗口中拖放代码
6.8练习6使用跟踪窗口
6.9练习7创建错误处理例程
6.10总结
实验7答案 多用户编程
7.1目的
7.2开始前
7.3关于更多信息
7.4练习1运行同一程序
7.5练习2事务处理
7 6 总结
实验8答案 使用VisualFoxPro3.0中的客户/服务器特征
8.1目的
8.3关于更多信息
8.4练习1建立数据源
8.5练习2建立连接
8.6练习3SQLServer的远程视图
8.7练习4MicrosoftAccess的远程视图
8.8练习5设置临时表属性
8.9可选练习1本地视图相对于远程视图
8.10 可选练习2取得数据
8.11可选练习3用多表创建查询
8.12可选练习4使用远程视图或本地视图向导
8.13 总结
实验9答案 使用OLE自动化
9.1目的
9.2在开始之前
9.3更多的信息
9.4练习1OLE基础
9.5练习2OLE概述
9.6练习3OLE自动化
9.7实验问题
9.8可选练习1Excel嵌入
9.9可选练习2Graph嵌入
9.10 总结
实验10答案 动态链接库
10.1目的
10.2在你开始之前
10.3更多的信息
104练习1Windows目录
10.5练习2通过值和指针传递参数
10.6练习3使用API函数的别名
10.7练习4空值
10.8练习5句柄
10.9练习6隐藏主FoxPro窗口
10.10 练习7使用表单来隐藏主FoxPro窗口
10.11 总结
· · · · · · (
收起)