首页 理论教育VFP面向对象程序设计-高职考试计算机专业指南

VFP面向对象程序设计-高职考试计算机专业指南

【摘要】:方法是对象能识别的特殊函数或过程。事件要求掌握Load和Init,两个事件的触发顺序,Load先于Init。A.程序编辑器B.项目管理器C.数据库设计器D.应用程序生成器解析:VFP中项目文件的管理通过项目管理器来实现,连编程序也是在项目管理器中实现。若使VFP所开发的应用程序能脱离VFP的开发环境运行,则项目管理器中选择的按钮是()。

一、考点分析

1.理解对象的属性、事件、事件过程及方法

掌握对象属性的修改方法:在设计器中用拖动的方法修改,在属性窗口中修改和使用语句修改。事件有两大类:系统触发和用户触发,用户触发又可分为键盘类和鼠标类。事件过程是针对某对象的某个事件编写的代码,相当于子程序,可以像方法一样调用。方法是对象能识别的特殊函数或过程。各类题型中都可以进行考核,重点是灵活应用。

2.掌握表单的常用属性、事件和方法

表单的属性较多,要求掌握的常用属性有AutoCenter、Caption、Closable、Icon、Name、Picture、Visible、ShowWindow。事件要求掌握Load和Init,两个事件的触发顺序,Load先于Init。掌握方法Release、Refresh的使用。

3.掌握表单的运行命令

表单可以在设计器窗口中运行,项目管理器中运行和使用Do Form<表单文件名>,文件名可以省略扩展名(.scx)。

4.掌握命令按钮、标签、文本框、选项按钮、复选框、时钟等控件的常用属性、事件和方法程序

重点掌握这些控件在设计表单时的具体应用。

二、典型题解

【例1】 以下方法中,用于隐藏VFP主窗口的是(  )。

A._Screen.Closable=.F. B.Application.visible=.F.

C._Screen.Visible=.F. D.Application.closable=.T.

解析:VFP的主窗口可以视为一个特殊表单,可以用系统内存变量_screen来表示,是否可见的属性是Visible。所以本题的答案为C选项。

【例2】 要连编程序,必须通过(  )来实现。

A.程序编辑器 B.项目管理器

C.数据库设计器 D.应用程序生成器

解析:VFP中项目文件的管理通过项目管理器来实现,连编程序也是在项目管理器中实现。所以本题的答案为B选项。

【例3】 若使VFP所开发的应用程序能脱离VFP的开发环境运行,则项目管理器中选择的按钮是(  )。

A.“连编”按钮 B.“编译”按钮 C.“新建”按钮 D.“修改”按钮

解析:VFP项目管理器中,“新建”“修改”按钮的功能容易理解,本题需要区分“连编”按钮和“编译”按钮的区别,连编可以将程序编译成可执行文件,脱离VFP的开发环境来运行。“编译”后的文件还是只能在Visual FoxPro中运行。所以本题的答案为A选项。