计算机二级

在表单中有命令按钮Command1和文本框Text1,将文本框的InputMask属性值设置为$9,999.9,然后在命令按钮的Click事件中输入代码ThisForm.Text1.Value=12 3456.789,当运行表单时,单击命令按钮,此时文本框中显示的内容为A.$123 456.789B.$23 456.7C.123 456.7D.****.*

题目

在表单中有命令按钮Command1和文本框Text1,将文本框的InputMask属性值设置为$9,999.9,然后在命令按钮的Click事件中输入代码ThisForm.Text1.Value=12 3456.789,当运行表单时,单击命令按钮,此时文本框中显示的内容为

A.$123 456.789

B.$23 456.7

C.123 456.7

D.****.*

参考答案和解析
正确答案:D
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在考生文件夹下存在表单文件myform.scx,其中包含一个名为“高度”的标签、一个文本框Text1,以及一个名为“确定”的命令按钮。打开该表单文件,然后在表单设计器环境下完成如下操作。 1.将标签、文本框和命令按钮3个控件设置为顶边对齐。 2.修改“确定”按钮的相关属性,使得在表单运行时按Enter键就可以直接选择该按钮。 3.设置表单的标题为“表单操作”、名称为myform。 4.编写“确定”按扭的Click事件代码,使得表单运行时,单击该按钮可以将表单的高度设置成在文本框中指定的值。


正确答案:
(1)打开表单myform,按Shift选中3个控件,在菜单中选择“格式”一“对齐”一“顶边对齐”命令。
(2)选中“确定”按钮,在属性窗中找到属性DEFAULT,把它设置为.T.。
(3)选中表单,将其Name属性改为myform,Caption属性改为:表单操作。
(4)双击“确定”按钮,在Click事件里写入如下代码:ThisForm.Height=val(ThisForm.Textl.value)

第2题:

在表单中有命令按钮Commandl和文本框Text1,将文本框的InputMask属性值设置为$9,999.9,然后在命令按钮的Click事件中输入代码ThisForm.Text1.Value=123456.789,当运行表单时,单击命令按钮,此时文本框中显示的内容为______。

A.$123456.789

B.$23456.7

C.123456.7

D.**,***.*


正确答案:D

第3题:

设计一个文件名和表单名均为form. item 的表单,所有控件的属性必须在表单设计器的属性窗口中设置。表单的标题设为“使用零件情况统计”。表单中有1个组合框(Combo1)、1个文本框(Text1)和2个命令按钮“统计”(Command1)和“退出”(Command2)。

运行表单时,组合框中有3个条目“s1”、“s2”、“s3”(只有3个,不能输入新的,RowSourceType的属性为“数组”,Style的属性为“下拉列表框”)可供选择,单击“统计”命令按钮以后,则文本框显示出该项目所用零件的金额(某种零件的金额=单价*数量)。

单击“退出”按钮关闭表单。


正确答案:单击“文件”菜单中的“新建”命令在类型选择框中选择“表单”单击“新建文件”按钮打开表单设计器。 在属性窗口中设置表单form1 的 Name 属性为 form_ itemCaption 属性为“使用零件情况统计”。从表单控件工具栏中选择一个组合框、两个按钮和一个文本框放置在表单上。在属性面板中设置组合框的 RowSourceType 属性为“1-值”RowSource 属性为“s1s2s3”Style 属性为“2-下拉列表框”。设置按钮Command1 的 Caption 属性为“统计”Command2 的 Caption 属性为“退出”结果如图3-102所示。 图3-102 双击命令按钮Command1在Click 事件中编写如下代码。 ******命令按钮Command1(统计)的Click 事件****** SELECT SUM(零件信息.单价*使用零件.数量); FROM 零件信息INNER JOIN 使用零件; INNER JOIN 项目信息; ON 使用零件.项目号=项目信息.项目号; ON 零件信息.零件号=使用零件.零件号; WHERE 使用零件.项目号=ALLTRIM(Thisform.COMBO1.VALUE); GROUP BY 项目信息.项目号; INTO ARRAY TEMP Thisform.TEXT1.VALUE=TEMP ************************************************ 同样在Command2的Click 事件中编写代码:Thisform. Release。 保存表单文件为form_ item到考生文件下。运行表单结果如图3-103所示。 图3-103
单击“文件”菜单中的“新建”命令,在类型选择框中选择“表单”,单击“新建文件”按钮,打开表单设计器。 在属性窗口中设置表单form1 的 Name 属性为 form_ item,Caption 属性为“使用零件情况统计”。从表单控件工具栏中选择一个组合框、两个按钮和一个文本框放置在表单上。在属性面板中设置组合框的 RowSourceType 属性为“1-值”,RowSource 属性为“s1,s2,s3”,Style. 属性为“2-下拉列表框”。设置按钮Command1 的 Caption 属性为“统计”,Command2 的 Caption 属性为“退出”,结果如图3-102所示。 图3-102 双击命令按钮Command1,在Click 事件中编写如下代码。 ******命令按钮Command1(统计)的Click 事件****** SELECT SUM(零件信息.单价*使用零件.数量); FROM 零件信息INNER JOIN 使用零件; INNER JOIN 项目信息; ON 使用零件.项目号=项目信息.项目号; ON 零件信息.零件号=使用零件.零件号; WHERE 使用零件.项目号=ALLTRIM(Thisform.COMBO1.VALUE); GROUP BY 项目信息.项目号; INTO ARRAY TEMP Thisform.TEXT1.VALUE=TEMP ************************************************ 同样在Command2的Click 事件中编写代码:Thisform. Release。 保存表单文件为form_ item到考生文件下。运行表单,结果如图3-103所示。 图3-103 解析:本大题主要考查的是表单中组合框的设置,该控件用来显示数据的重要属性是 RowSourceType属性和RowSource 属性,在程序设计中,利用 SQL 语句在数据表中查找与选中条目相符的字段值进行统计,属于简单查询,可将查询结果保存到一个数组中,然后通过文本框的 Value 属性将结果在文本框中显示。

第4题:

假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1。命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,正确的表达式是( )。

A. This.This Form.Text1.Value

B. This.Parent.Parent.Text1.Value

C. Parent.Parent.Text1.Value

D. This.Parent.Text1.Value


正确答案:B
关键字This表示当前对象,而Parent属性用于引用一个控件的容器对象,因此,对于命令按钮Command1来说,This.Parent表示命令按钮组CommandGroup1, This.Parent.Parent表示表单。按照题目的要求访问文本框的
Value属性,关键是要找到文本框的位置,根据容器对象里控件的访问方法可知文本框的访问方法为“表单.文本框”。

第5题:

假设一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1,命令按钮组中包含Command1和Command2;两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,下列式子中,正确的是

A.ThisForm.Text1.Value

B.ThisForm.Parent.Value

C.Parent.Text1.Value

D.This.Parent.Text1.Value


正确答案:A
解析:在VisualFoxPro中,Parent所指的是当前对象的直接容器对象,当前对象的关键字是This,当前对象所在的表单的关键字为ThisForm。

第6题:

假定一个表单里有一个文本框Text1和Command1、Command2两个命令按钮,如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,下面______式子是正确的是

A.This.ThisForm.Text1.Value

B.ThisForm.Text1.Value

C.Parent.Parent.Text1.Value

D.This.parent.Text1.Value


正确答案:B
解析:如果需要返回表单中的控件变量,首先需要得到表示表单的变量。在VisualFoxPro中,包含一个内置的变量ThisForm,它一直是表示当前正在处理的表单,因此可以通过该变量来访问表单中的文本框Text1,本题应该采用的命令是ThisForm.Text1.Value,因此答案是B。

第7题:

设计一个表单名和文件名均为form_tem的表单,其中,所有控件的属性必须在表单设计器的属性窗口中设置。表单的标题设为“使用零件情况统计”。表单中有一个组合框(Combo1)、一个文本框(Text1)和两个命令按钮“统计”(Command1)和“退出”(Command2)。 运行表单时,组合框中有3个条目“sl”、“s2”和“s3”(只有3个,不能输入新的,Row Source Type的属性为“数组”,Style的属性为“下拉列表框”)可供选择,单击“统计”命令按钮后,则文本框显示出该项目所使用零件的金额合计(某种零件的金额=单价*数量)。 单击“退出”按钮关闭表单。 注意:完成表单设计后要运行表单的所有功能。


正确答案:
【操作步骤】 步骤1:在命令窗口中输入crea form. form_item,然后按回车键,在表单设计器的“属性”对话框中设置表单的Caption属性为“使用零件情况统计”,Name属性为form_item。
步骤2:从“表单控件”工具栏向表单添加一个组合框、一个文本框和两个命令按钮,设置组合框的RowSourceType属性为“5一数组”、Style属性为“2一下拉列表框”、RowSource属性为A,设置命令按钮Command1的Caption属性为“统计”,设置命令按钮Command2的Caption属性为“退出”。
步骤3:双击表单空白处,在表单的Init事件中输入如下代码:
Public a(3)A(1)=”s1”A(2)=”s2”A(3)=”s3”
步骤4:分别双击命令按钮“统计”和“退出”,为它们编写
Click事件代码。其中,“统计”按钮的Click事件代码如下:X=alh(thisforill.combol.value)
SELECT SUM(使用零件.数量*零件信息.单价)as je;
FROM使用零件情况!使用零件INNER JOIN使用零件隋况!零件信息;
ON使用零件.零件号=零件信息.零件号;
WHERE使用零件.项目号=x into array b thisform.text1.value=allt(str(b[1]))
“退出”按钮的Click事件代码如下: thisform.release
步骤5:单击工具栏中的“保存”按钮,再单击“运行”按钮运行表单,并依次选择下拉列表框中的项以运行表单的所有功能。

第8题:

在考生文件夹下已有表单文件formtest.scx,其中包含一个文本框、一个表格和两个命令按钮。请按下面要求完成相应的操作:

①通过“属性”窗口,将文本框Text1的Value属性值设置为当前系统日期(日期型,不含时间)。

②通过“属性”窗口,将表格Grid1的RecordResourceType属性值设置为“4-SQL说明”。

③修改“确定”按钮的Click事件代码。当单击该按钮时,表格Grid1内将显示指定日期以后(含)签订的订单信息(包括“订单号”、“订购日期”和“总金额”信息)。

④设置“退出”按钮的Click事件代码。当单击该按钮时,将释放并关闭表单。


正确答案:步骤1:单击工具栏的[打开]按钮选择[文件类型]中的“表单”选项单击formtest.scx再单击[确定]按钮即可打开表单设计器修改表单。选中表单中的文本框(Text1)控件然后在“属性”面板中将“Value”属性值设置为“=DATE()”。选中表单中的表格控件在“属性”面板中将RecordSourceType属性值设置为“4-SQL说明”。 步骤2:双击[确定]命令按钮编写Click事件代码。 RQ=THISFORM.TEXT1.VALUE THISFORM.GRID1.RECORDSOURCE="; SELECT 订单.订单号订单.订购日期订单.总金额; FROM 订单; WHERE 订单.订购日期>=RQ; INTO CURSOR CURSOR1” 双击[退出]命令按钮编写Click事件代码: ThisForm.Release 步骤3:单击[保存]按钮右击表单选择“执行表单”最后运行表单即可。
步骤1:单击工具栏的[打开]按钮,选择[文件类型]中的“表单”选项,单击formtest.scx,再单击[确定]按钮,即可打开表单设计器修改表单。选中表单中的文本框(Text1)控件,然后在“属性”面板中将“Value”属性值设置为“=DATE()”。选中表单中的表格控件,在“属性”面板中将RecordSourceType属性值设置为“4-SQL说明”。 步骤2:双击[确定]命令按钮,编写Click事件代码。 RQ=THISFORM.TEXT1.VALUE THISFORM.GRID1.RECORDSOURCE="; SELECT 订单.订单号,订单.订购日期,订单.总金额; FROM 订单; WHERE 订单.订购日期>=RQ; INTO CURSOR CURSOR1” 双击[退出]命令按钮,编写Click事件代码: ThisForm.Release 步骤3:单击[保存]按钮,右击表单选择“执行表单”,最后运行表单即可。

第9题:

在窗体上画一个文本框,一个命令按钮和一个标签,其名称分别为Text1、Command1和Labe11,文本框的Text1属性设置为空白,然后编写如下事件过程: Private Sub Command1_Click() x=Int(Val(TextText)+0.5) LabeCaption=Str(x) End Sub 程序运行后,在文本框中输入653,单击命令按钮,标签中显示的内容是______。

A.27

B.28

C.29

D.30


正确答案:C
解析:程序中各部分值的运算过程为:Text1.Text="28.653"Val(Text1.Text)=28.653Val(Text1.Text)+0.5=29.153Int(Val(Text1.Text)+0.5)=29x=29str(x)="29"

第10题:

在表单中有命令按钮Command1和文本框Text1,将文本框的InputMask属性值设置为$9,999.9,然后在命令按钮的Click事件中输入代码ThisForm.Text1.Value=123456.789,当运行表单时,单击命令按钮,此时文本框中显示的内容为

A.123457

B.$23 456.7

C.123457

D.* * * *.*


正确答案:D
解析:InputMask属性指定在一个文本框中如何输入和显示数据。本题中显示数值型数据时,整数部分的设置一定要大于或等于要显示的字符,否则将以星号表示。

更多相关问题