还剩10页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
VF命令拔高试题和参考答案
一、单选题(每题2分,共20分)
1.在VisualFoxPro中,以下哪个命令用于创建一个新表单?()A.CREATEFORMB.CREATETABLEC.DEFINEFORMD.CREATEVIEW【答案】A【解析】CREATEFORM命令用于创建新表单
2.在VisualFoxPro中,使用哪个命令可以打开一个已经存在的表单?()A.OPENFORMB.OPENTABLEC.USEFORMD.OPENAPP【答案】A【解析】OPENFORM命令用于打开一个已经存在的表单
3.在VisualFoxPro中,如何将表单的数据保存到数据库中?()A.SAVEFORMB.COMMITFORMC.SAVETOTABLED.GOTOTABLE【答案】B【解析】COMMITFORM命令用于将表单的数据保存到数据库中
4.在VisualFoxPro中,以下哪个命令用于设置表单的标题?()A.FORMTITILEB.FORMNAMEC.FORMCAPTIOND.FORMLABEL【答案】C【解析】FORMCAPTION命令用于设置表单的标题
5.在VisualFoxPro中,如何为表单添加一个命令按钮?()A.ADDBUTTONB.CREATEBUTTONC.ADDCONTROLD.CREATECONTROL【答案】B【解析】CREATEBUTTON命令用于为表单添加一个命令按钮
6.在VisualFoxPro中,以下哪个命令用于设置表单的背景颜色?()A.FORMBACKCOLORB.FORMFORECOLORC.FORMBACKGROUNDD.FORMCOLOR【答案】A【解析】FORMBACKCOLOR命令用于设置表单的背景颜色
7.在VisualFoxPro中,如何使表单在启动时自动显示?()A.FORMSHOWB.FORMDISPLAYC.FORMOPEND.FORMLOAD【答案】D【解析】FORMLOAD命令用于使表单在启动时自动显示
8.在VisualFoxPro中,以下哪个命令用于设置表单的宽度?()A.FORMWIDTHB.FORMSIZEC.FORMDIMENSIOND.FORMLENGTH【答案】A【解析】FORMWIDTH命令用于设置表单的宽度
9.在VisualFoxPro中,如何使表单在关闭时执行一些操作?()A.FORMCLOSEB.FORMDESTROYC.FORMUNLOADD.FORMEXIT【答案】C【解析】FORMUNLOAD命令用于使表单在关闭时执行一些操作
10.在VisualFoxPro中,以下哪个命令用于设置表单的高度?()A.FORMHEIGHTB.FORMSIZEC.FORMDIMENSIOND.FORMLENGTH【答案】A【解析】FORMHEIGHT命令用于设置表单的高度
二、多选题(每题4分,共20分)
1.在VisualFoxPro中,以下哪些命令可以用于创建表单?()A.CREATEFORMB.DEFINEFORMC.CREATEVIEWD.CREATEREPORT【答案】A、B【解析】CREATEFORM和DEFINEFORM命令可以用于创建表单
2.在VisualFoxPro中,以下哪些命令可以用于打开表单?()A.OPENFORMB.OPENTABLEC.USEFORMD.OPENAPP【答案】A、C【解析】OPENFORM和USEFORM命令可以用于打开表单
3.在VisualFoxPro中,以下哪些命令可以用于设置表单的属性?()A.FORMTITILEB.FORMNAMEC.FORMCAPTIOND.FORMBACKCOLOR【答案】C、D【解析】FORMCAPTION和FORMBACKCOLOR命令可以用于设置表单的属性
4.在VisualFoxPro中,以下哪些命令可以用于为表单添加控件?()A.ADDBUTTONB.CREATEBUTTONC.ADDCONTROLD.CREATECONTROL【答案】B、D【解析】CREATEBUTTON和CREATECONTROL命令可以用于为表单添加控件
5.在VisualFoxPro中,以下哪些命令可以用于设置表单的事件处理程序?()A.ONCLICKB.ONCHANGEC.ONLOADD.ONUNLOAD【答案】A、C、D【解析】ONCLICK、ONLOAD和ONUNLOAD命令可以用于设置表单的事件处理程序
三、填空题(每题4分,共20分)
1.在VisualFoxPro中,使用______命令可以创建一个新的表单【答案】CREATEFORM
2.在VisualFoxPro中,使用______命令可以打开一个已经存在的表单【答案】OPENFORM
3.在VisualFoxPro中,使用______命令可以将表单的数据保存到数据库中【答案】COMMITFORM
4.在VisualFoxPro中,使用______命令可以设置表单的标题【答案】FORMCAPTION
5.在VisualFoxPro中,使用______命令可以设置表单的背景颜色【答案】FORMBACKCOLOR
四、判断题(每题2分,共10分)
1.在VisualFoxPro中,CREATETABLE命令用于创建表单()【答案】(×)【解析】CREATETABLE命令用于创建表,而不是表单
2.在VisualFoxPro中,OPENAPP命令用于打开一个已经存在的表单()【答案】(×)【解析】OPENAPP命令用于打开一个应用程序,而不是表单
3.在VisualFoxPro中,SAVEFORM命令用于将表单的数据保存到数据库中()【答案】(×)【解析】SAVEFORM命令不是VisualFoxPro中的标准命令
4.在VisualFoxPro中,FORMNAME命令用于设置表单的标题()【答案】(×)【解析】FORMNAME命令不是VisualFoxPro中的标准命令
5.在VisualFoxPro中,ONCHANGE事件处理程序用于处理表单控件的更改事件()【答案】(√)【解析】ONCHANGE事件处理程序确实用于处理表单控件的更改事件
五、简答题(每题5分,共15分)
1.简述在VisualFoxPro中创建表单的步骤【答案】
(1)打开VisualFoxPro
(2)选择“文件”菜单中的“新建”命令
(3)在“新建”对话框中选择“表单”选项,然后点击“新建文件”
(4)在表单设计器中设计表单的布局和控件
(5)保存表单
2.简述在VisualFoxPro中设置表单属性的步骤【答案】
(1)在表单设计器中选中表单
(2)在属性窗口中设置表单的各种属性,如标题、背景颜色、宽度、高度等
(3)保存表单
3.简述在VisualFoxPro中为表单添加事件处理程序的步骤【答案】
(1)在表单设计器中选中要添加事件处理程序的控件
(2)在代码窗口中编写事件处理程序代码
(3)保存表单
六、分析题(每题10分,共20分)
1.分析在VisualFoxPro中如何实现表单的自动显示和自动隐藏【答案】在VisualFoxPro中,可以通过设置表单的LOAD事件和UNLOAD事件来实现表单的自动显示和自动隐藏
(1)自动显示在表单的LOAD事件中编写代码,如```在表单的LOAD事件中添加代码ThisForm.Show```
(2)自动隐藏在表单的UNLOAD事件中编写代码,如```在表单的UNLOAD事件中添加代码ThisForm.Hide```
2.分析在VisualFoxPro中如何实现表单的数据验证【答案】在VisualFoxPro中,可以通过设置控件的VALID事件来实现表单的数据验证
(1)在表单设计器中选中要验证的控件
(2)在属性窗口中找到VALID事件,并编写验证代码,如```在控件的VALID事件中添加代码IfThis.Value0ThenMessageBox数值不能小于0,16,错误Return.F.EndIfReturn.T.```
(3)保存表单
七、综合应用题(每题25分,共50分)
1.设计一个VisualFoxPro表单,包含一个文本框、一个命令按钮和一个标签文本框用于输入数据,命令按钮用于提交数据,标签用于显示提示信息要求在点击命令按钮时,如果文本框中的数据为空,则弹出提示信息“数据不能为空”,否则将数据显示在标签中【答案】
(1)创建一个新的表单
(2)在表单中添加一个文本框(命名为txtData),一个命令按钮(命名为btnSubmit),一个标签(命名为lblMessage)
(3)在属性窗口中设置控件的属性,如文本框的NAME属性为txtData,命令按钮的NAME属性为btnSubmit,标签的CAPTION属性为“请输入数据”
(4)在代码窗口中编写命令按钮的CLICK事件处理程序,如下```在命令按钮的CLICK事件中添加代码IfThisForm.txtData.Value==ThenMessageBox数据不能为空,16,错误ElseThisForm.lblMessage.Value=ThisForm.txtData.ValueEndIf```
(5)保存表单
2.设计一个VisualFoxPro表单,包含一个列表框、一个命令按钮和一个文本框列表框用于显示数据,命令按钮用于添加数据,文本框用于输入数据要求在点击命令按钮时,将文本框中的数据添加到列表框中【答案】
(1)创建一个新的表单
(2)在表单中添加一个列表框(命名为lstData),一个命令按钮(命名为btnAdd),一个文本框(命名为txtData)
(3)在属性窗口中设置控件的属性,如列表框的NAME属性为lstData,命令按钮的NAME属性为btnAdd,文本框的NAME属性为txtData
(4)在代码窗口中编写命令按钮的CLICK事件处理程序,如下```在命令按钮的CLICK事件中添加代码ThisForm.lstData.AddItemThisForm.txtData.Value```
(5)保存表单
八、参考答案
一、单选题
1.A
2.A
3.B
4.C
5.B
6.A
7.D
8.A
9.C
10.A
二、多选题
1.A、B
2.A、C
3.C、D
4.B、D
5.A、C、D
三、填空题
1.CREATEFORM
2.OPENFORM
3.COMMITFORM
4.FORMCAPTION
5.FORMBACKCOLOR
四、判断题
1.(×)
2.(×)
3.(×)
4.(×)
5.(√)
五、简答题
1.简述在VisualFoxPro中创建表单的步骤答打开VisualFoxPro,选择“文件”菜单中的“新建”命令,在“新建”对话框中选择“表单”选项,然后点击“新建文件”,在表单设计器中设计表单的布局和控件,保存表单
2.简述在VisualFoxPro中设置表单属性的步骤答在表单设计器中选中表单,在属性窗口中设置表单的各种属性,如标题、背景颜色、宽度、高度等,保存表单
3.简述在VisualFoxPro中为表单添加事件处理程序的步骤答在表单设计器中选中要添加事件处理程序的控件,在代码窗口中编写事件处理程序代码,保存表单
六、分析题
1.分析在VisualFoxPro中如何实现表单的自动显示和自动隐藏答在表单的LOAD事件中编写代码实现自动显示,在表单的UNLOAD事件中编写代码实现自动隐藏
2.分析在VisualFoxPro中如何实现表单的数据验证答通过设置控件的VALID事件来实现表单的数据验证,在控件的VALID事件中编写验证代码
七、综合应用题
1.设计一个VisualFoxPro表单,包含一个文本框、一个命令按钮和一个标签文本框用于输入数据,命令按钮用于提交数据,标签用于显示提示信息要求在点击命令按钮时,如果文本框中的数据为空,则弹出提示信息“数据不能为空”,否则将数据显示在标签中答创建表单,添加文本框、命令按钮和标签,设置控件属性,编写命令按钮的CLICK事件处理程序
2.设计一个VisualFoxPro表单,包含一个列表框、一个命令按钮和一个文本框列表框用于显示数据,命令按钮用于添加数据,文本框用于输入数据要求在点击命令按钮时,将文本框中的数据添加到列表框中答创建表单,添加列表框、命令按钮和文本框,设置控件属性,编写命令按钮的CLICK事件处理程序。
个人认证
优秀文档
获得点赞 0