容器、封装等的基础过程。VFP面向对象的功能在表单制作中极大地得到体现,表单的功能不再是一个简单的输入与输出界面,数据库管理功能也是在各种查询表单中实现,我们同时在表单中加入了如各命令按钮,设计了各种控制命令代码后,就可以用表单担负起一个数据库管理系统中的绝大部分功能。因此VFP应用系统实际开发过程的实现也主要是表单的制作技术。在讲述表单时,要尽可能掌握各种与实例相关的各表单的主要查询统计类型的制作步骤;而对于控件,则以介绍其常用属性的设置方法和主要事件的编码过程,其他的先暂时不提及,以免使学生感到杂乱无目的性。在表单教学中,应由表及里逐层进行。首先,创建表单。学习利用系统的表单向导建立新表单,然后再利用表单设计器创建修改表单,所建表单应至少包括普通表单和一对多两种样式。第二,练习表单的数据环境的设置。先掌握表单数据环境中表或视图的添加、移出的方法,再要求深入理解数据环境及其中各个表和视图属性的定义。第三,向表单中添加控制。用表单设计器设计一个较复杂的表单或表单集,向表单或表单集添加各种控制,并定义表或表单集以及各个控制的属性、事件与方法是我们学习VFP的重点。但表单只是一个基本的容器,必须添加一些对象,如:标签、文本框、编辑框、命令按钮等
常用控制,这些控制可以灵活地进行多种排列组合,使用它们可以领略到可视化技术和面向对象设计方法的精华所在。但要真正灵活自如地使用这些控制,并不是一件简单的事情,需要必须对每种控制深入了解,能够根据设置各种控制的属性、事件和方法以及对应的控制代码。 VFP作为一门实践性强的
课程,应至始至终地对学生进行理论联系实际教学,少讲单纯理论,以有效的实例来阐述VFP可视化开发、面向对象、数据库管理的特色,掌握其功能的使用。学生在实践中学习,动手解决问题的能力越强,学生对系统开发就有体会,就能调动学生的积极性,达到良好的教学效果。