VF 表单基础练习题

合集下载

vf试题及答案

vf试题及答案

vf试题及答案一、选择题(每题2分,共20分)1. Visual FoxPro中,下列哪个选项不是数据类型?A. 数字型B. 字符型C. 日期型D. 逻辑型答案:D2. 在Visual FoxPro中,哪个命令用于创建一个新的表单?A. CREATE FORMB. CREATE TABLEC. CREATE REPORTD. CREATE CLASS答案:A3. Visual FoxPro中,下列哪个函数用于计算两个日期之间的天数差?A. DATEDIFFB. DATEADDC. DATEFORMATD. DATEVALUE答案:A4. 在Visual FoxPro中,如何将一个表单的背景颜色设置为蓝色?A. THISFORM.BackColor = "Blue"B. THISFORM.BackColor = 0x0000FFC. THISFORM.BackColor = "0x0000FF"D. THISFORM.BackColor = "#0000FF"答案:D5. Visual FoxPro中,下列哪个命令用于打开一个表单?A. USEB. OPEN FORMC. DISPLAY FORMD. BROWSE答案:B6. 在Visual FoxPro中,如何将一个表的记录指针移动到第一条记录?A. GO TOPB. GO BOTTOMC. SKIP -1D. SKIP 1答案:A7. Visual FoxPro中,下列哪个函数用于获取当前日期?A. DATE()B. TODAY()C. NOW()D. TIME()答案:B8. 在Visual FoxPro中,如何将一个表的记录指针移动到最后一条记录?A. GO TOPB. GO BOTTOMC. SKIP -1D. SKIP 1答案:B9. Visual FoxPro中,下列哪个命令用于关闭一个表单?A. CLOSE FORMB. RELEASE FORMC. DESTROY FORMD. CLOSE答案:C10. 在Visual FoxPro中,如何将一个表的记录指针移动到下一条记录?A. GO TOPB. GO BOTTOMC. SKIP -1D. SKIP 1答案:D二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个数据库。

vf试题及答案能复制

vf试题及答案能复制

vf试题及答案能复制一、单项选择题(每题2分,共10分)1. Visual FoxPro中,用于定义表单的类是:A. FormB. ReportC. ClassD. Table答案:A2. 在Visual FoxPro中,用于创建数据库的命令是:A. CREATE DATABASEB. CREATE TABLEC. USED. SET DATABASE答案:A3. Visual FoxPro中,用于打开表单的命令是:A. DO FORMB. OPEN FORMC. CREATE FORMD. DESIGN FORM答案:A4. 在Visual FoxPro中,用于关闭表单的命令是:A. CLOSE FORMB. QUIT FORMC. END FORMD. CANCEL FORM答案:A5. Visual FoxPro中,用于查询数据的命令是:A. SELECTB. FROMC. WHERED. INTO答案:A二、填空题(每题2分,共10分)1. 在Visual FoxPro中,表单文件的扩展名是________。

答案:.scx2. Visual FoxPro中,用于定义变量的命令是________。

答案:DIMENSION3. 在Visual FoxPro中,用于创建表的命令是________。

答案:CREATE TABLE4. Visual FoxPro中,用于打开数据库的命令是________。

答案:USE5. 在Visual FoxPro中,用于关闭数据库的命令是________。

答案:CLOSE DATABASE三、简答题(每题5分,共10分)1. 简述Visual FoxPro中如何创建一个新表。

答案:在Visual FoxPro中创建一个新表,可以使用以下步骤: - 打开Visual FoxPro。

- 选择“文件”菜单中的“新建”选项。

- 选择“表单”。

- 在表单设计器中,使用“字段”工具来添加字段。

vf考试题目及答案

vf考试题目及答案

vf考试题目及答案一、选择题(每题2分,共20分)1. Visual FoxPro中,用于打开表单的命令是?A. OPEN FORMB. CREATE FORMC. DISPLAY FORMD. SHOW FORM答案:A2. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. LENGTHC. STRLEND. SIZE答案:A3. Visual FoxPro中,如何将当前日期赋值给变量?A. DATE() = @DATEB. @DATE = DATE()C. @DATE = DATED. DATE = @DATE答案:B4. 在Visual FoxPro中,以下哪个命令用于排序记录?A. ORDER BYB. SORTC. INDEXD. RANK答案:B5. Visual FoxPro中,如何将一个表的记录追加到另一个表中?A. INSERT INTOB. APPEND FROMC. COPY TOD. MOVE TO答案:B6. 在Visual FoxPro中,以下哪个命令用于创建索引?A. CREATE INDEXB. INDEX ONC. SET INDEXD. INDEX TO答案:B7. Visual FoxPro中,如何设置当前工作目录?A. SET PATHB. SET DIRECTORYC. SET WORKING DIRECTORYD. SET CURRENT DIRECTORY答案:D8. 在Visual FoxPro中,以下哪个函数用于将日期转换为字符串?A. DATE()B. STR()C. CTOD()D. DTOS()答案:D9. Visual FoxPro中,如何将变量的值设置为NULL?A. CLEAR @变量名B. @变量名 = NULLC. @变量名 = ""D. @变量名 = 0答案:B10. 在Visual FoxPro中,以下哪个命令用于删除表中的重复记录?A. DELETE DUPLICATESB. REMOVE DUPLICATESC. DROP DUPLICATESD. ERASE DUPLICATES答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以退出程序。

VF表单设计试题集合

VF表单设计试题集合

VF表单设计试题集合试卷编号:919 隐藏39题一、VF表单设计共39题(共计1170分)第1题(30.0分)题号:4 难度:易第1章1、设置表单名称为“Form1”,标题为“Form1”。

2、设置微调控件的名称为“Spinner1”。

3、设置标签控件的名称为“Label1”,标题为“调整值在0-99之间:”。

4、设置形状控件的名称为“Shape1”,SHAPE1.FILLSTYLE=0要求:1、表单内控件如图中所示,在0-99之间调整微调框的值。

2、图形的曲率随调整值的变化而变。

提示用(INTERACTIVECHANGE事件)3、表单整体效果美观,比例合适。

第2题(30.0分)题号:7 难度:易第1章1、设置表单名称为“Form1”,标题为“图形”。

2、设置页框名称为“Pageframe1”,页数为2。

设置页框的第1页(Page1)的标题为“圆”。

设置页框的第1页(Page2)的标题为“方”。

3、设置2个形状控件的名称为“Shape1”,“Shape2”。

1、表单标题为“图形”。

2、表单内控件如图中所示,页框有二个页标签。

3、页标签内包含相应图形:圆、正方形。

4、表单整体效果美观,比例合适。

1、设置表单名称为“Form1”,标题为“显示密码”。

2、设置文本框名称为“Text1”。

3、设置复选框(Check1)的标题为“显示密码内容”。

要求:1、表单标题为“显示密码”。

2、表单内控件如图中所示,其中文本框输入内容显示为“*”。

3、选中复选框显示密码内容,不选时以“*”显示。

提示用(INTERACTIVECHANGE事件)4、表单整体效果美观,比例合适。

1、FORM1.HEIGHT=1302、FORM1.LEFT=623、FORM1.TOP=274、FORM1.WIDTH=2305、TEXT1.FONTSIZE=146、TEXT1.FONTBOLD=.T.第4题(30.0分)题号:9 难度:易第1章1、设置表单名称为“Form1”,标题为“文字”。

vfp表单和控件练习题

vfp表单和控件练习题

v f p表单和控件练习题(共13页) --本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--VFP表单和控件练习题1. 单选题:(分)在下列VFP的基类中,无CAPTION属性的基类是_________A. 标签B. 文本框C. 选项按钮D. 复选框解答:B参考答案: B2. 单选题:(分)将某个控件绑定到一个字段,移动记录后字段的值发生变化,这时该控件的_______属性的值也随之变化。

A. ValueB. NameC. CaptionD. 没有解答:A参考答案: A3. 单选题:(分)用户在VFP中创建子类或表单时,不能新建的是______________.A. 属性B. 方法C. 事件D. 事件的方法代码解答:C参考答案: C4. 单选题:(分)如果要引用一个控制所在的直接容器对象,则可以使用下列_____属性。

A. THISB. THISFORMC. PARENTD. 都可以解答:C参考答案: C5. 单选题:(分)命令按钮中显示的文字内容,是在属性_______中设置的。

A. NameB. CaptionC. FontNameD. ControlSource解答:B参考答案: B6. 单选题:(分)当用鼠标使组合框的内容发生变化时,将首先触发_______事件。

A. InteractiveChangeB. ClickC. InitD. DownClick解答:A参考答案: A7. 单选题:(分)若要建一个有5个按钮的选项组,应将属性_____的值改为5。

A. OptiongroupB. ButtoncountC. BoundColumnD. ControlSource解答:B参考答案: B8. 单选题:(分)VFP系统环境下,运行表单的命令为_______。

A. DO FORM <表单名>B. REPORT FORM <表单名>C. DO <表单名>D. 只能在项目管理器中运行解答:A参考答案: A9. 单选题:(分)建立事件循环的命令为______ 。

vfp试题及答案

vfp试题及答案

vfp试题及答案**VFP试题及答案**一、单项选择题(每题2分,共20分)1. 在Visual FoxPro中,下列关于表单的叙述,错误的是()。

A. 表单是数据库应用系统中的界面B. 表单是数据库管理系统的一部分C. 表单可以包含控件和代码D. 表单可以独立于数据库存在答案:D2. Visual FoxPro中,下列哪个函数用于计算字符串的长度?()A. LEN()B. STR()C. LEFT()D. RIGHT()答案:A3. 在Visual FoxPro中,以下哪个命令用于显示当前数据库中的表?()A. LIST TABLESB. DISPLAY TABLESC. SHOW TABLESD. VIEW TABLES答案:B4. Visual FoxPro中,以下哪个命令用于打开一个表?()A. OPEN TABLEB. USEC. DISPLAY TABLED. SELECT答案:B5. 在Visual FoxPro中,以下哪个命令用于关闭一个表?()A. CLOSE TABLEB. QUITC. EXITD. DESELECT答案:A6. Visual FoxPro中,以下哪个函数用于将数值转换为字符串?()A. STR()B. NUMERIC()C. VAL()D. INT()答案:A7. 在Visual FoxPro中,以下哪个命令用于设置表单的标题?()A. SET TITLEB. SET CAPTIONC. SET FORM TITLED. SET FORM CAPTION答案:B8. Visual FoxPro中,以下哪个命令用于设置表单的背景颜色?()A. SET COLORB. SET BACKCOLORC. SET FORM COLORD. SET FORM BACKCOLOR答案:D9. 在Visual FoxPro中,以下哪个命令用于将表单中的控件设置为不可用状态?()A. DISABLEB. ENABLEC. SET DISABLED. SET ENABLE答案:A10. Visual FoxPro中,以下哪个命令用于设置表单的字体?()A. SET FONTB. SET TEXT FONTC. SET FORM FONTD. SET CAPTION FONT答案:C二、多项选择题(每题3分,共15分)1. 在Visual FoxPro中,以下哪些命令用于数据的查询和操作?()A. SELECTB. INSERTC. UPDATED. DELETE答案:ABCD2. Visual FoxPro中,以下哪些函数用于字符串操作?()A. LEFT()B. RIGHT()C. MID()D. SPACE()答案:ABCD3. 在Visual FoxPro中,以下哪些命令用于数据的排序和索引?()A. INDEXB. SET ORDERC. SORTD. REINDEX答案:ABCD4. Visual FoxPro中,以下哪些命令用于表的创建和修改?()A. CREATE TABLEB. ALTER TABLEC. DROP TABLED. RENAME TABLE答案:ABCD5. 在Visual FoxPro中,以下哪些命令用于视图的创建和删除?()A. CREATE VIEWB. ALTER VIEWC. DROP VIEWD. SELECT INTO答案:ACD三、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新表。

VF表单部分复习题

VF表单部分复习题

(VF)面向对象程序设计(表单)部分综合复习题一、单项选择题1、如图所示,选项按钮组的值为( A )。

(A)2 (B)0 (C)1 (D)非团员2、命令按钮组是(B)A)控件(B)容器(C)控件类对象(D)容器类对象3、在VF中,表单是指:( D )A)数据库中的各个表的清单B)一个表中各个记录的清单C)数据库查询的列表D)窗口界面4、在表单的常用方法中,将表单从内存中释放的方法是( B )A、ShowB、 ReleaseC、HideD、Refresh5、要使得命令按钮有效,应设置该命令按钮的( C )A)Visible属性值为.T.B)Visible属性值为.F.C)Enabled属性值为.T.D)Enabled属性值为.F.6、在Visual FoxPro的数据工作期窗口,使用SET RELATION命令可以建立两个表之间的关联,这种关联是(C)。

A)永久性关联(B)永久性关联或临时性关联C)临时性关联(D)永久性关联和临时性关联7、设计菜单时,不需要完成的操作是( B )A、生成菜单程序B、浏览表单C、指定各菜单任务D、创建主菜单及子菜单二、程序填空题1、如下图所示,用标签、文本、命令按钮构成一个表单。

在标签中显示以下文字“当前时间”,运行表单时,单击“显示”按钮将显示系统时间;单击“清除”按钮,文本框中的内容被清除,单击“退出”按钮,将退出表单运行。

为完成上述要求:(1)“清除”按钮的click事件代码是① THISFORM.TEXT1.VALUE=””(2)“退出”按钮的click事件代码是②THISFORM.RELEASE(3)“显示”按钮的click事件代码是③THISFORM.TEXT1.VALUE=TIME()(4) 应该设置表单的④CAPTION 属性为“显示当前系统时间”13、设计一个四则运算的表单如下图所示:(1)由以上图可知本表单的_____【1】CAPTION ______属性应设置成“四则运算”(2) 按钮的ClICK代码如下Xl=VAL(THISFORM.TEXT1.VALUE)X2=VAL(THISFORM.TEXT2.VALUE)XX= 【2】 THISFORM.OPTIONGROUP1.VALUEDO 【3】 CASECASE XX=1THISFORM.TEXT3.VALUE=X1+X2CASE XX=2THISFORM.TEXT3.VALUE=X1-X2CASE XX=3THISFORM.TEXT3.VALUE=X1*X2CASE XX=4THISFORM.TEXT3.VALUE=X1/x2【4】ENDCASE(3) 按钮的CliCK代码如下THISFORM.TEXTl.VAlUE=’’THlSFORM.TEXT2.VALUE=’’THISFORM.TEXT3.VALUE=’’【5】THISFORM.OPTIONGROUP1.VALUE=1THISFORM.TEXTl.SETFOCUS(4) 按钮的CLICK代码_______【6】_ thisform.release ____________15、创建一个检查口令输入的表单,口令设置为“ABCD”,要求:●开始运行是,Label2不显示任何信息,在前两次输入口令错误时显示“口令错,请重新输入口令!”,第三次输入口令错误时显示“对不起,您无权使用本系统!”。

vf复习题答案

vf复习题答案

vf复习题答案# VF复习题答案一、选择题1. 在VF中,以下哪个命令用于打开表单?A. OPEN TABLEB. OPEN FORMC. DISPLAY TABLED. SHOW FORM正确答案:B2. VF中的“表单”和“表”有何区别?A. 表单是表的图形界面B. 表单是表的查询结果C. 表是表单的集合D. 表是表单的子集正确答案:A3. 在VF中,如何引用当前表单的控件?A. 使用控件的名称B. 使用`This`关键字C. 使用`Me`关键字D. 使用`Form`关键字正确答案:C4. VF中的数组声明方式是什么?A. DIMENSIONB. DECLAREC. ARRAYD. DEFINE正确答案:C5. 在VF中,以下哪个函数用于计算两个日期之间的天数差?A. DATEDIFF()B. DATEDIFFS()C. DATEDIF()D. DATEDIFFERENCE()正确答案:C二、填空题1. VF中的主控文件扩展名通常是_______。

答案:.prg2. 在VF中,使用_______函数可以获取当前系统日期。

答案:DATE()3. VF中,使用_______函数可以将日期转换为字符串。

答案:STR()4. 在VF中,_______属性用于设置表单的标题。

答案:Caption5. VF中,_______事件是在表单加载时触发的。

答案:Init三、简答题1. 描述在VF中如何创建一个新表单。

答案:在VF中创建新表单,首先打开表单设计器,然后使用工具箱中的控件拖放到表单上,设置控件属性,最后保存表单。

2. 解释VF中的“事件”和“方法”的区别。

答案:在VF中,“事件”是用户或系统触发的动作,例如点击按钮或加载表单;而“方法”是表单或类中定义的程序代码块,用于执行特定任务。

四、编程题1. 编写一个VF程序,用于计算并显示两个数的和。

```foxpro* 假设有两个输入框,分别命名为txtNumber1和txtNumber2* 一个标签用于显示结果,命名为lblResult* 一个按钮用于触发计算,命名为cmdCalculate* 以下为按钮的Click事件代码IF !EMPTY(txtNumber1.Value) AND !EMPTY(txtNumber2.Value)CLEARlblResult.Caption = ALLTRIM(STR(VAL(txtNumber1.Value)+ VAL(txtNumber2.Value)))ELSE* 显示错误信息MessageBox("请输入两个数值", "输入错误")ENDIF```结束语以上就是VF复习题的答案,希望这些内容能够帮助你更好地复习和掌握Visual FoxPro的相关知识。

vf理论考试题及答案

vf理论考试题及答案

vf理论考试题及答案一、单项选择题(每题2分,共20分)1. VF理论中,以下哪个是正确的数据类型?A. IntegerB. IntegerC. StringD. String答案:C2. 在VF中,如何声明一个变量?A. Dim aB. Declare aC. Let aD. Set a答案:A3. VF中,哪个函数用于计算字符串的长度?A. Len()B. Length()C. Size()D. Count()答案:A4. 下列哪个选项是VF中正确的表单事件?A. OnInitB. OnOpenC. OnCloseD. All of the above答案:D5. VF中,如何将一个数值赋给一个变量?A. Let a = 5B. Set a = 5C. Assign a = 5D. Declare a = 5答案:A6. 在VF中,如何打开一个数据库?A. Open DatabaseB. Use DatabaseC. Select DatabaseD. Open Database答案:C7. VF中,如何关闭一个表单?A. ThisForm.CloseB. ThisForm.HideC. ThisForm.QuitD. ThisForm.Unload答案:A8. 在VF中,如何添加一个新记录?A. Append BlankB. Insert BlankC. Add RecordD. New Record答案:A9. VF中,如何删除当前记录?A. Delete RecordB. Remove RecordC. DeleteD. Erase答案:C10. 在VF中,如何查找特定的记录?A. FindB. SearchC. Look UpD. Find Record答案:A二、多项选择题(每题3分,共15分)11. 在VF中,以下哪些是合法的变量名?A. _myVarB. 2myVarC. myVar$D. myVar答案:A, D12. VF中,哪些是合法的表单控件?A. CommandButtonB. TextBoxC. LabelD. All of the above答案:D13. 在VF中,以下哪些是合法的SQL语句?A. SELECT * FROM table_nameB. INSERT INTO table_name VALUES (value1, value2)C. UPDATE table_name SET column1 = value1 WHERE conditionD. All of the above答案:D14. VF中,以下哪些是合法的循环结构?A. DO WHILEB. FORC. LOOPD. All of the above答案:D15. 在VF中,以下哪些是合法的数组声明方式?A. Dim arr(10)B. Dim arr(10, 10)C. Dim arr[10]D. Dim arr[10, 10]答案:A, B三、简答题(每题5分,共20分)16. 简述VF中如何使用变量存储日期。

vf理论考试题及答案

vf理论考试题及答案

vf理论考试题及答案一、单项选择题(每题2分,共20分)1. VF理论中,以下哪个选项不是数据库的基本操作?A. 插入B. 数据定义C. 数据查询D. 数据删除答案:B2. 在VF中,以下哪个函数用于计算字符串的长度?A. LEN()B. STR()C. LEFT()D. RIGHT()答案:A3. VF中,以下哪个命令用于打开一个表单?A. USEB. OPEN FORMC. BROWSED. SELECT答案:B4. 在VF中,以下哪个选项不是表单的控件?A. 标签B. 文本框C. 按钮D. 报表答案:D5. VF中,以下哪个命令用于关闭一个表单?A. CLOSE FORMB. RELEASE FORMC. CLEAR FORMD. QUIT FORM答案:A6. 在VF中,以下哪个函数用于将字符串转换为数值?A. STR()B. VAL()C. NUMERIC()D. INT()答案:B7. VF中,以下哪个命令用于创建一个数据库?A. CREATE DATABASEB. USE DATABASEC. OPEN DATABASED. SELECT DATABASE答案:A8. 在VF中,以下哪个选项不是索引的类型?A. 主索引B. 候选索引C. 唯一索引D. 非唯一索引答案:D9. VF中,以下哪个命令用于向表中添加新记录?A. INSERT INTOB. APPENDC. ADD RECORDD. CREATE RECORD答案:B10. 在VF中,以下哪个函数用于计算两个日期之间的天数差?A. DATEDIFF()B. DATEADD()C. DATEDIFFERENCE()D. DATESUBTRACT()答案:A二、多项选择题(每题3分,共15分)1. 在VF中,以下哪些选项是报表的控件?A. 标签B. 表格C. 图像D. 按钮答案:ABC2. VF中,以下哪些函数用于字符串操作?A. LEFT()B. RIGHT()C. MID()D. UPPER()答案:ABCD3. 在VF中,以下哪些命令用于数据查询?A. SELECTB. QUERYC. SEEKD. FIND答案:ABCD4. VF中,以下哪些选项是数据库表的属性?A. 表名B. 字段名C. 记录数D. 索引答案:ABCD5. 在VF中,以下哪些函数用于数值计算?A. ABS()B. SQRT()C. ROUND()D. INT()答案:ABCD三、判断题(每题1分,共10分)1. VF中,REPLACE函数可以替换表中的字段值。

VF及应用考试题及答案

VF及应用考试题及答案

VF及应用考试题及答案一、选择题(每题2分,共20分)1. VF中,以下哪个函数用于计算字符串长度?A. LENB. LEFTC. RIGHTD. MID答案:A2. 在VF中,如何将一个表单的控件值传递给另一个表单?A. 使用参数B. 使用变量C. 使用数组D. 使用表单变量答案:D3. VF中,以下哪个命令用于打开表单?A. OPEN FORMB. DISPLAY FORMC. CREATE FORMD. USE FORM答案:A4. 在VF中,如何将一个字段的值设置为NULL?A. CLEARB. NULLC. DELETED. EMPTY答案:B5. VF中,以下哪个函数用于将小写字母转换为大写字母?A. UPPERB. LOWERC. PROPERD. ASC答案:A6. 在VF中,如何使用SQL语句查询?A. SELECT * FROM tableB. USE tableC. BROWSE tableD. LIST table答案:A7. VF中,以下哪个命令用于关闭表单?A. CLOSE FORMB. RELEASE FORMC. DESTROY FORMD. QUIT FORM答案:A8. 在VF中,如何将一个表的记录添加到另一个表中?A. INSERT INTOB. COPY TOC. APPEND FROMD. MOVE TO答案:C9. VF中,以下哪个函数用于计算两个日期之间的天数?A. DATEDIFFB. DATEADDC. DATEPARTD. DATETIME答案:A10. 在VF中,如何使用循环结构?A. DOB. LOOPC. FORD. WHILE答案:C二、填空题(每题2分,共20分)1. 在VF中,使用________命令可以创建一个新的数据库。

答案:CREATE DATABASE2. VF中,________函数用于返回当前日期。

答案:DATE()3. 使用________函数可以将字符串中的字符转换为大写。

vfp基础试题及答案

vfp基础试题及答案

vfp基础试题及答案一、单项选择题(每题2分,共20分)1. Visual FoxPro中,以下哪个选项不是数据库表的属性?A. 字段类型B. 记录长度C. 索引类型D. 表单名称答案:D2. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. STR()C. SPACE()D. AT()答案:A3. Visual FoxPro中,以下哪个命令用于打开一个表单?A. OPEN FORMB. DO FORMC. DISPLAY FORMD. CREATE FORM答案:B4. 在Visual FoxPro中,以下哪个选项不是报表的数据环境的组成部分?A. 数据源B. 控件C. 报表对象D. 表单答案:D5. Visual FoxPro中,以下哪个命令用于创建一个查询?A. SELECTB. QUERYC. CREATE QUERYD. DESIGN QUERY答案:C6. 在Visual FoxPro中,以下哪个函数用于将数值转换为字符串?A. NUMERIC()B. STR()C. VAL()D. ALLTRIM()答案:B7. Visual FoxPro中,以下哪个命令用于关闭一个数据库?A. CLOSE DATABASEB. USEC. CLOSE ALLD. SET DATABASE TO答案:A8. 在Visual FoxPro中,以下哪个选项不是索引的类型?A. 主索引B. 候选索引C. 唯一索引D. 复合索引答案:B9. Visual FoxPro中,以下哪个命令用于删除一个表?A. DELETE TABLEB. DROP TABLEC. REMOVE TABLED. ERASE TABLE答案:B10. 在Visual FoxPro中,以下哪个选项不是表单的属性?A. CaptionB. HeightC. WidthD. Recordsource答案:D二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。

vf基础试题及答案

vf基础试题及答案

vf基础试题及答案一、单选题(每题2分,共10分)1. Visual FoxPro中,用于定义表单的属性是:A. FormB. FormNameC. FormCaptionD. FormWidth答案:A2. 在Visual FoxPro中,用于打开表单的命令是:A. OPEN FORMB. CREATE FORMC. DISPLAY FORMD. USE FORM答案:A3. 下列哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:C4. 在Visual FoxPro中,用于创建一个新表的命令是:A. CREATE TABLEB. CREATE DATABASEC. CREATE INDEXD. CREATE FORM答案:A5. 以下哪个不是Visual FoxPro的控件类型?A. TextBoxB. ComboBoxC. RadioButtonD. DataGrid答案:D二、多选题(每题3分,共15分)1. 在Visual FoxPro中,以下哪些命令用于操作表?A. SELECTB. BROWSEC. EDITD. APPEND答案:ABCD2. 在Visual FoxPro中,以下哪些属性用于设置表单的显示方式?A. AutoCenterB. AutoCloseC. BorderStyleD. Caption答案:ACD3. Visual FoxPro支持以下哪些数据类型?A. NumericB. CharacterC. DateD. Memo答案:ABCD4. 在Visual FoxPro中,以下哪些函数用于字符串操作?A. LEFT()B. RIGHT()C. UPPER()D. LOWER()答案:ABCD5. 在Visual FoxPro中,以下哪些命令用于数据库操作?A. USEB. SELECTC. INDEXD. PACK答案:ABCD三、判断题(每题1分,共10分)1. Visual FoxPro中,表单(Form)是用于创建用户界面的。

vfp试题及答案

vfp试题及答案

vfp试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项是正确的数据类型?A. IntegerB. TextC. DateD. All of the above答案:D2. Visual FoxPro中,用于创建表单的命令是?A. CREATE TABLEB. CREATE FORMC. CREATE DATABASED. CREATE PROJECT答案:B3. 在Visual FoxPro中,哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:A4. 如果要设置表单的标题,应该使用哪个属性?A. CaptionB. TitleC. FormTitleD. FormCaption答案:A5. 在Visual FoxPro中,如何将一个表单设置为模式对话框?A. Set Modal to .T.B. Set Modal to .F.C. Set Modal to TrueD. Set Modal to False答案:C6. Visual FoxPro中,哪个命令用于打开一个数据库?A. OPEN DATABASEB. USE DATABASEC. SELECT DATABASED. ACTIVATE DATABASE答案:A7. 在Visual FoxPro中,如何将一个字段设置为自动增长?A. AutoIncrementB. AutoIncC. IncrementD. AutoNumber答案:D8. Visual FoxPro中,哪个函数用于将字符串转换为日期?A. STRTODATE()B. STRTODATETIME()C. DATE()D. VAL()答案:A9. 在Visual FoxPro中,如何将一个字段设置为索引?A. SET INDEX ONB. SET INDEX OFFC. CREATE INDEXD. INDEX ON答案:C10. Visual FoxPro中,哪个命令用于关闭当前数据库?A. CLOSE DATABASEB. CLOSE ALLC. QUITD. EXIT答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,创建数组的命令是 ________。

计算机vf考试题及答案

计算机vf考试题及答案

计算机vf考试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,下列哪个选项是正确的?A. 表单控件不能设置事件B. 表单控件可以设置事件C. 表单控件不能添加到报表中D. 表单控件不能添加到表单中答案:B2. 以下哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:C3. 在Visual FoxPro中,要打开一个表单,应该使用哪个命令?A. OPEN FORMB. DISPLAY FORMC. VIEW FORMD. SHOW FORM答案:A4. 以下哪个命令用于创建一个新表?A. CREATE TABLEB. MAKE TABLEC. NEW TABLED. ADD TABLE答案:A5. 在Visual FoxPro中,如何将一个表单设置为模态?A. 将表单的Modal属性设置为.T.B. 将表单的Modal属性设置为.F.C. 使用MODAL FORM命令D. 使用NONMODAL FORM命令答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以关闭表单。

答案:RELEASE2. 要将一个字段设置为自动增长,应该在表结构中设置该字段的________属性。

答案:AutoIncrement3. 在Visual FoxPro中,________函数用于将日期转换为字符串。

答案:DATE()4. 要将一个变量的值设置为NULL,应该使用________关键字。

答案:NULL5. 在Visual FoxPro中,________命令用于删除一个表的所有记录。

答案:DELETE ALL三、简答题(每题10分,共30分)1. 描述在Visual FoxPro中如何创建一个索引。

答案:在Visual FoxPro中创建索引可以通过使用INDEX命令或者在表设计器中创建。

vfp表单设计应用练习题及答案

vfp表单设计应用练习题及答案

VFP6.0第7xx表单设计与应用及答案一、填空题:1、根据表单数据来源进行分类,表单可以分为_自由表、_数据库表_和_视图_3种类型。

2、表单数据源可以使用数据库表、_自由表_或__视图__。

3、在使用表单向导创建的表单中,按钮类型可以是_文本按钮_、_图片按钮、无按钮和定制4种类型。

4、表单文件默认的扩展名为_.scx__。

5、表单“属性”窗口由对象列表框、选项卡、_属性设置框、属性列表框和__属性说明信息_组成。

6、根据VisualFoxPro6.0中的控件对象基于所属的类可以分为__容器__类和_控件_类。

7、标签控件属性Caption的含义是_____指定标签的标题文本_____,Name 的含义是_指定在代码中用以引用对象的名称_。

8、文本框控件属性ControlSource的含义是_为文本框绑定数据源_。

10、组合框控件属性RowSource和ControlSource的含义分别是_指明组合框中条目的数据源_、_为组合框绑定数据源_。

二、单项选择题:1、使用表单向导创建表单,在“表单样式”对话框中可以确定(D)。

A.表和字段B.表和样式C.视图和按钮D.样式和按钮2、在命令窗口执行表单文件AA,应键入命令(A)。

A.DO FORM AAB.DO AA.scxC.RUN FORM AAD.RUN AA.xcx3、在表单中添加字符型字段控件,系统生成的是( A )。

A.文本框B.编辑框C.OLE绑定型控件D.复选框4、下列表单控件中属于容器类的是( C )。

A.列表框、组合框、命令按钮、页面、表格B.列表框、组合框、命令按钮、线条C.命令按钮组、选项按钮组、页面、表格D.命令按钮组、选项按钮组、图像、表格5、在VisualFoxPro6.0中,表单是指(D)。

A.数据库中各个表的清单C.数据库查询的列表B.一个表中各个记录的清单D.窗口界面6、表单对象中可以包括的控件是( D )。

A.任意控件B.所有容器对象C.页框或任意控件D.页框、任意控件、容器或自定义对象7、在VisualFoxPro6.0中,标签控件默认的名字是(B)。

VF 表单程序题(含答案)

VF 表单程序题(含答案)

1、利用文本框和标签控件设计了一表单F1.SCX,文本框Text1的V alid事件代码及表单界面如图1所示。

向Text1中输入一段字符:”Figure 1-18 shows you how to use a MENU.”(不含双引号)[Text1.Valid event]x=alltrim(thisform.text1.value)y=len(x)store 0 to z1,z2for i=1 to ya=substr(x,i,1)do casecase asc(a)>=65 and asc(a)<=90z1=z1+1case asc(a)>=97 and asc(a)<=122z2=z2+1endcaseendforthisform.text2.value=z1thisform.text3.value=z2(1)执行该程序后,“统计1”右边的文本框Text2和“统计2”右边的文本框Text3中的数据值分别为5、22(2)Text2和Text3的初值分别为0、02、有数据表“图书.DBF”包含书号、书名、出版社、作者等字段,设计如图1所示表单,表单运行后,单击命令按钮可以在表格控件中显示图书表的部分字段的数据,如图1所示,请选择并完善代码。

命令按钮的CLICK事件代码:USE 图书copy TO TS FIELDS 书号,书名THISFORM.GRID1.RECORDSOURCETYPE=0THISFORM.GRID1.RECORDSOURCE=”TS”表单的UNLOAD(释放对象时发生)事件:CLOSE ALLDROP TABLE TS3、考生数据表(文件名为:KS.DBF)中有“准考证号/C/9”、“密码/C/6”、“成绩/N/5/1”等字段。

设计如图2所示表单,将考生数据表添加到表单的数据环境中,表单运行后,在表单的文本框TEXT1中输入查询考生的准考证号,文本框TEXT2中输入该考生的查询密码后,单击“查询”按钮,查询该考生的成绩,并将该考生的成绩显示在表单的标签LABEL3中(考号或密码输入错误,则弹出提示窗口显示“准考证号或密码错误!”)。

vfp基础试题及答案

vfp基础试题及答案

vfp基础试题及答案一、选择题1. Visual FoxPro的默认扩展名是:A. .vfpB. .vbxC. .vcxD. .dbf答案:D2. 在Visual FoxPro中,以下哪个选项是正确的数据类型?A. 字符串B. 整型C. 浮点型D. 所有选项答案:D3. Visual FoxPro中,用于创建表单的命令是:A. CREATE FORMB. CREATE TABLEC. CREATE REPORTD. CREATE QUERY答案:A二、填空题1. 在Visual FoxPro中,使用________命令可以打开一个表。

答案:USE2. 若要在Visual FoxPro中创建一个索引,可以使用________命令。

答案:INDEX3. 在Visual FoxPro中,________函数用于计算字符串的长度。

答案:LEN三、简答题1. 简述Visual FoxPro中如何使用SQL语句进行数据查询。

答案:在Visual FoxPro中,可以使用SELECT语句进行数据查询。

例如,查询学生表中所有学生的姓名和成绩可以使用以下SQL语句:SELECT 姓名, 成绩 FROM 学生表 WHERE 条件2. 解释Visual FoxPro中的表单与报表的区别。

答案:表单是用户界面的一部分,用于输入、编辑和显示数据。

报表则是用于打印或显示数据的格式化文档,通常包含数据的汇总和分组。

四、编程题1. 编写一个Visual FoxPro程序,计算并输出1到100之间所有偶数的和。

答案:```nSum = 0FOR i = 2 TO 100 STEP 2nSum = nSum + iENDFOR"1到100之间所有偶数的和为:", nSum```2. 编写一个Visual FoxPro程序,创建一个新表,包含字段ID(整型)和Name(字符型),并插入一条记录。

答案:```CREATE TABLE NewTable (ID I, Name C(20)) APPEND BLANKREPLACE ID WITH 1REPLACE Name WITH "张三"PACKUSE```。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VF表单单元练习题
考点一:面向对象的概念
:独立存在的实体:对象的状态(特征)
:对象的行为:对象能识别的动作
5.类:定义____________________________
类型分为__________________、______________________
考点二:对象的引用
绝对引用:从最高容器开始逐层向下直到某个对象为止的引用。

如.属性
相对引用:从正在为编写事件代码的对象出发,通过逐层向高一层或低一层直到另一对象的引用. 如This.属性,this指当前直接隶属的对象。

Parent:父容器
例:表单中有标签label1和命令按钮command1两个控件,当前对象为命令按钮,则对标签caption属性的正确引用为:考点三:事件
1.运行表单时:____________:对象建立之前;_____________:对象建立之时(先控件后表单)
2.关闭表单:_____________:对象释放时(先表单后控件);_____________对象释放后
3.交互时:_____________:单击对象时引发;_____________:双击对象时引发
_____________:右击对象时引发;_____________:值发生变化时引发
_____________:对象获得焦点时引发;_____________:对象失去焦点时引发
考点四:方法
:显示表单:隐藏表单:释放表单
:刷新表单:为控件获得焦点
考点五:属性
1.标签(label):用于显示固定文本信息
标题:_____________ 名字_____________ 字体:_____________ 字号:_____________背景色:_____________ 对齐方式:_____________;高::_____________宽:_____________背景类型:_____________(0:透明,1:不透明);
2.文本框(text)
数据源连接:_____________ ;保存当前文本框值:_____________
显示占位符:_____________;设置输入输出格式:_____________
3.编辑框(edit)只能用于显示和编辑____________型数据。

4.命令按钮(____________)
(1)可见性____________,属性值为______时可见,为_______时不可见
(2)可用性____________,属性值为______时可用,为_______时不可用
5.组合框(____________)
(1)数据来源__________________ (2)数据来源类型__________________
(3)组合框中下拉列表的条目个数__________________
(4)Style:下拉类型,值为______时,为下拉组合框;_____时,为下拉列表框
6.列表框(___________)
7.表格(___________)
(1)数据源的连接:____________;(2)数据源类型:___________;(3)列数:_________________ 8.复选框()
(1)保存当前值______________,若选中改值为_______,不选中为_________.
(2)复选框的显示内容________________
9.选项按钮组()
(1)按钮数目:_________________;(2)选项按钮组当前选择的值:____________
(3)值为_______型时,表示第n个按钮被选中;(4)值为_______型时,表示标题为该内容的按钮被选中
10.命令按钮组()
11.微调按钮()
(1)_________________:键盘输入数据的上限;(2)_________________:键盘输入数据的下限;(3)________________:鼠标输入数据的上限;(4)_________________:鼠标输入数据的下限(5)_________________:递增/减的幅度;(6)_________________:当前值,默认为0 12.ACTIVEX绑定控件
(1)设置ole对象与显示区域的大小比例:_________________;
值为________时,剪裁(默认);值为________时,等比填充;值为________时,变比填充(2)设置与表中某一通用型字段相关联:__________________
考点六:数据环境
1.功能:设置控件和数据之间的绑定关系(表随表单的打开而打开)
2.向表单中添加控件的方法:_________________
3.不同类型的字段生成的控件:C,N,D: ___________ L: ______________
M:____________ G: ____________
表或视图:____________
4.创建:_________-----数据环境------添加表
考点七:创建,运行表单
1、创建(1)命令方式:___create form 表单名_______
2、运行四种方式:(1)项目管理器中,选择要运行的表单,点击____________按钮;
(2)程序---运行;(3)表单---执行表单;(4)命令窗口输入命令:______ ______;
练习题
1、表单的数据源可以使用数据库表、________________和____________________.
2、在使用表单向导创建的表单中,按钮类型可以是______________,________________,无按钮和
定制四种类型。

3、表单文件的扩展名是__________________.
4、使用表单向导创建表单时,最多可以选择_______个字段,或_______个索引标识来排序记录。

5、在命令窗口运行表单文件AA,应键入命令()
A DO FORM AA
B DO
C RUN FORM AA
D RUN
6、在VF中,表单是指()
A 数据库中各种表的清单
B 一个表中各个记录的清单
C 数据库查询的列表
D 窗口界面
7、使用表单向导创建表单时,数据源不能是()
A 自由表
B 数据库表
C 视图
D 查询
8、下面关于类,对象,属性和方法的叙述中,错误的是()
A 类是对一类相似对象的描述,这些对象具有相同种类的属性和方法
B 属性用于描述对象的状态,方法用于表示对象的行为
C 基于同一个类产生的两个对象可以分别设置自己的属性值
D 通过执行不同对象的同名方法,其结果必然是相同的。

相关文档
最新文档