假定一个表单里有一个文本框Textl和一个命令按钮组Command Groupl,命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,下面()是正确的。A、This.ThisForm.Text1.ValueB、This.Parent.Parent.Text1.ValueC、Parent.Parent.Text1.ValueD、This.Parent.Text1.Value

题目

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

  • A、This.ThisForm.Text1.Value
  • B、This.Parent.Parent.Text1.Value
  • C、Parent.Parent.Text1.Value
  • D、This.Parent.Text1.Value

相似考题
更多“假定一个表单里有一个文本框Textl和一个命令按钮组Comman”相关问题
  • 第1题:

    在窗体中有两个文本框分别为Textl和Text2,一个命令按钮Cmmand1,编写如下两个事件过程:

    Private Sub Commandl_Click()

    a=Textl.Value+Text2.Value

    MsgBox a

    End Sub

    Private Sub Form_Load()

    TextI.Value=“”

    Text2.Value=””

    End Sub

    程序运行时,在文本框Textl中输入78,在文本框Text2中输入87,单击命令按钮,消息框中输出的结果为【 】。


    正确答案:7887
    7887 解析:在窗体载入时将两个文本框置为空字符串,命令按钮的单击事件是将两个文本框中的内容作为字符串连接起来。所以当程序运行时输入78和87后结果为7887。

  • 第2题:

    假定一个表单里有一个文本框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。

  • 第3题:

    假设一个表单里有一个文本框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。

  • 第4题:

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

    A.This.ThisForm.Textl.Value

    B.This.Parent.Parent.Textl.Value

    C.Parent.Parent.Textl.Value

    D.This.Parent.Textl.Value


    正确答案:B
    B。【解析】在文件系统的层次目录结构中,要标识一个文件,单用文件名往往是不够的,一般还要指明文件的位置,即目录路径。类似地,在对象的嵌套层次关系中,要引用其中的某个对象,也需要指明对象在嵌套层次中的位置。因为命令按钮组是一个容器对象,所以This.Parent表示按钮组,This.Parent.Parent表示表单,所以正确的表达式是选项B。

  • 第5题:

    在窗体上有一个命令按钮Commandl和一个文本框Textl,编写事件代码如下: Private Sub Commandl一Click( )Dim i,j,X For i=1 TO 20 step 2 X=0 For j=i TO 20 step 3 X=X+1 Next j Next i.Textl.Value=Str(x) End Sub 打开窗体运行后,单击命令按钮,文本框中显示的结果是( )。

    A.1

    B.7

    C.17

    D.400


    正确答案:A
    A。【解析】由于外层循环体中有语句x=0所以无论内循环结束时X为多少,它都将被重新赋值0,所以只有最后一次i=19,j=19此时x值为l,由于i的步长为2,21不符循环条件,退出整个循环。故文本框中的结果为l。

  • 第6题:

    在窗体上添加一个命令按钮(名为Commandl)和一个文本框(名为Textl),并在命令按钮中编写如下事件代码:PrivateSubCommandlClick()m=17n=Len(Str$(m)+Sp2ace(5))Me!Text1=nEndSub打开窗体运行后,单击命令按钮,在文本框中显示______。

    A.5

    B.8

    C.9

    D.10


    正确答案:D

  • 第7题:

    在一表单中,如果一个命令按钮Coml的方法程序中要引用文本框Textl中的Value属性值,下列中的______是正确的。

    A.ThisForm.Textl.Value

    B.This.Textl.Value

    C.Coml.Textl.Value

    D.This.Parent.Value


    正确答案:A

  • 第8题:

    在窗体上有一个命令按钮Commandl和一个文本框Textl,编写事件代码如下:

    Private Sub Commandl一Click( )Dim i,j,X

    For i=1 TO 20 step 2

    X=0

    For j=i TO 20 step 3

    X=X+1

    Next j

    Next i.Textl.Value=Str(x)

    End Sub

    打开窗体运行后,单击命令按钮,文本框中显示的结果是( )。

    A.1

    B.7

    C.17

    D.400


    正确答案:A
    A。【解析】由于外层循环体中有语句x=0所以无论内循环结束时X为多少,它都将被重新赋值0,所以只有最后一次i=19,j=19此时x值为l,由于i的步长为2,21不符循环条件,退出整个循环。故文本框中的结果为l。

  • 第9题:

    在窗体中添加一个命令按钮(名为Commandl)和一个文本框(名为Textl),然后编写如下事件过程:


    正确答案:
    15【解析】本题考查VBA程序中过程调用的知识。由于VBA中,默认情况下,参数是按地址传递(ByRef),对形参的改变会影响到实参。本题中2的值等于a b,这个z值会返回给实参c,所以文本框中显示的内容为15。

  • 第10题:

    假定表单上有一个文本框对象Text1和一个命令按钮组对象Cmg,命令按钮组Cmg中包括Cmd1和Cmd2两个命令按钮,如果要在Cmd1命令按钮的某个方法中访问文本框对象Text1的Value属性值,下列表达式中正确的是()

    • A、This.ThisForm.Text1.Value
    • B、This.Parent.Parent.Text1.Value
    • C、Parent.Parent.Text1.Value
    • D、This.Parent.Text1.Value

    正确答案:B

  • 第11题:

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

    • A、ThisForm,Textl.Value
    • B、This.Parent.Value
    • C、Parent.Textl.Value
    • D、This.Parent.Textl.Value

    正确答案:A

  • 第12题:

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

    ThisForm.Text1.Value

    B

    This.Parent.Value

    C

    Parent.Text1.Value

    D

    This.Parent.Text1.Value


    正确答案: C
    解析: 暂无解析

  • 第13题:

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

    A.This.Thisform.Text1.Value

    B.This.Parent.Parent.Text1.Value

    C.Parent.Parent.Text1.Value

    D.This.Parent.Text1.Value


    正确答案:B
    解析:在表单中如果需要访问某个对象的属性值,可以通过表示该对象的变量来访问。在本题中,需要访问文本框Text1的Value属性,那么首先需要等到表示该文本框的变量,因为命令按钮Command1存在于容器对象 CommandGroup1中,而容器对象CommandGroup1则存在于表单中,因此如果Command1命令按钮需要访问Text1,则必须先访问Com-mandGroup1,然后再到表单,最后通过表单访问Text1,当访问到Text1之后,通过属性名Value就可以得到属性值。通过以上的分析,可以判断选项

  • 第14题:

    设计一个文件名和表单名均为“bdl”的表单。表单的标题为“外汇持有情况”。表单中有一个选项按钮组控件、一个表格控件及两个命令按钮“查询”和“关闭”。其中,选项按钮组控件有3个按钮“美元”、“英镑”和“港币”。运行表单时,在选项组控件中选择“美元”、“英镑”和“港币”,单击“查询”命令按钮后,根据选项组控件的选择将“外汇账户”表的情况显示在表格控件中。单击“关闭”按钮,关闭并释放表单。


    正确答案:
    【考点指引】本大题主要考查表单的表格控件和选项按钮组控件的建立及使用,重点是表格数据源的设置。
    【操作步骤】
    ①选择【文件】→【新建】命令,选择“表单”,单击“新建文件”按钮打开表单设计器,在表单属性窗口中将Caption属性值修改为“外汇持有情况”;单击表单控件工具栏上的“选项按钮组”控件图标,为表单添加一个选项按钮组0ptionGroup1;单击表单控件工具栏上的“命令按钮”控件图标,为表单添加两个命令按钮Command1和Command2;单击表单控件工具栏上的“表格”控件图标,再添加一个表格控件“Grid1”。

    ②选择选项按钮组0ptionGroup1,单击右键,在弹出的快捷菜单中选择“生成器”打开选项按钮组生成器对话框,单击“按钮”选项卡,设置按钮的数目为3,在“标题”列下修改3个按钮的标题分别为“美元”、“英镑”和“港币”,单击“确定”按钮关闭命令组生成器对话框。
    ③分别选择两个命令按钮,在按钮属性窗口中将命令按钮Command1的Caption属性值修改为“查询”,Command2的Caption属性值修改为“关闭”,如图63–1所示。“关闭”命令按钮,在Click事件中输入代码:ThisForm.Release,用来关闭表单。
    ④选择表格控件“Grid1”,在表格控件属性窗口中将“RecordSource”属性值修改为“〝〞”,将“RecordsourceType”属性值修改为“1”。
    ⑤双击“查询”命令按钮,在Click事件中输入代码:
    DO CASE
    CASE ThisForm.Option Group1.value=1
    SELECT外汇账户.*INTO CURSOR tmp FROM外汇账户,货币代码WHERE外汇账户.货币代码=货币代码.货币代码AND货币名称=〝美元〞
    CASE ThisForm.Option Group1.value=2
    SELECT外汇账户.*INTO CURSOR tmp FROM外汇账户,货币代码WHERE外汇账户.货币代码=货币代码.货币代码AND货币名称=〝英镑〞
    CASE ThisForm.Option Group1.value=3
    SELECT外汇账户.*INTO CURSoR tmp FROM外汇账户,货币代码WHERE外汇账户.货币代码=货币代码.货币代码AND货币名称=〝港币〞
    ENDCASE
    This Form.Grid1.Record SourceType=1
    This Form.Grid1.Record Source=〝tmp〞
    This Form.Grid1.Refresh
    ⑥选择【表单】→【执行表单】命令,系统首先要求保存该表单文件,在弹出的“另存为”对话框中输入表单文件名“bd1”,保存在考生文件夹下,然后运行表单。

  • 第15题:

    在窗体上添加一个名称为Textl的文本框和一个名称为Commandl的命令按钮,然后编写如下事件过程:

    程序运行后,单击命令按钮,在文本框中显示的值是__________。


    正确答案:
    30【解析】本题考查VBA中二维数组和循环的知识。本题属于比较简单的问题,使用了二重循环为二维数组进行了部分赋值,最后求两个数组元素值并求和,注意这两个元素是否已被赋值,若没有赋值则为0。本题中对于a(2,3)赋值为2*3也就是6,a(4,6)赋值为4*6也就是24,最后的结果为6 24=30。

  • 第16题:

    在下图所示的窗体上,有一个标有“显示”字样的命令按钮(Commandl)和一个文本框(textl)。当单击命令按钮时,将变量sum的值显示在文本框内,正确的代码是( )。

    A.Me!l extl.Caption=sum

    B.Me!Textl.Value=sum

    C.Me!Textl.Text=sum

    D.Me!Textl.Visible=sum


    正确答案:B
    B。【解析】文本框中的Value属性可以决定控件来源或固定内容的数据。

  • 第17题:

    在窗体中添加了一个文本框和一个命令按钮(名称分别为Textl和Commandl),并编写了相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为"Access模拟”。以下能实现上述操作的事件过程是( )。

    A.Private Sub Commandl.Click( ) Caption=”Access模拟”Commandl.

    B.Private Sub Textl click( ) Caption=”Access模拟”EndSubEndSub

    C.Private SUb Commandl Change( ) Caption=”Access模拟”Commandl.

    D.Private Sub Textl_Change( ) Caption=”Access模拟”End SubEnd Sub


    正确答案:D
    暂无解析,请参考用户分享笔记

  • 第18题:

    假定一个表单里有一个文本框Textl和一个命令按钮组CommandGroupl,命令按钮组是一个容器对象,其中包含Commandl和Command2两个命令按钮。如果要在20mmandl命令按钮的某个方法中访问文本框的Value属生值,下面式子正确的是( )。

    A.ThisForm.Textl.Value

    B.This.Parent.Value

    C.Parent.Textl.Value

    D.This.Parent.Textl.Value


    正确答案:A
    A。【解析】ThisForm表示当前对象所在的表单;Parent指当前对象的直接容器对象;This指当前对象;Val—ue是指当前表单文本框Textl的值,表示方法是ThisFrom.Textl.Value。

  • 第19题:

    一个表单里有一个文本框TextName和一个命令按钮CommandOK。如果在CommandOK命令按钮的某个方法中访问文本框的Value属性值,正确地是( )

    A、ThisForm.Value

    B、ThisForm.Parent.TextName.Value

    C、ThisForm.TextName.Value

    D、Parent.TextName.Value


    正确答案:C

  • 第20题:

    在窗体中添加一个命令按钮(名为Commandl)和一个文本框(名为textl),编写如下事件过程:

    打开窗体运行后,单击命令按钮,文本框中显示的内容是__________。


    正确答案:
    15【解析】本题考查函数调用中参数传递的知识。在VBA的函数调用时,参数有两种传递方式:传址传递和传值传递。如果在函数声明时没有说明传递类型,则默认为传址传递,即形参的结果会传递给实参。本题中形参均为传址传递,即a=x=3,b=y=5,c=z=10。但是在子程序里面对c重新赋值为c=a*b=15,这个值l5会回送给实参2,所以最后显示的值Z也就是l5。

  • 第21题:

    个表单里有一个文本框Text Name 和一个命令按钮CommanDOK。如果在CommanDOK命令按钮的某个方法中访问文本框的Value属性值,正确地是()。

    • A、ThisForm.Value
    • B、ThisForm.Parent.Text Name.Value
    • C、ThisForm.Text Name.Value
    • D、Parent.Text Name.Value

    正确答案:C

  • 第22题:

    假定表单里有文本框对象TEXT1和命令按钮组对象CMG1对象各一个,CMG1中包含CM1和CM2两个命令按钮,如果要在CM1命令按钮的某个事件中访问文本框TEXT1的VALUE属性,下列式子正确的是()

    • A、PARENT.TEXT1.VALUE
    • B、THIS.TEXT1.VALUE
    • C、THISFORM.TEXT1.VALUE
    • D、THIS.THISFORM.TEXT1.VALUE

    正确答案:C

  • 第23题:

    单选题
    在“预约”表单中有一个文本框TextInput和一个命令按钮CommanDOK,如果CommanDOK在命令按钮的某个方法中,访问文本框的Value属性值,正确的是()。
    A

    ThisFrom,Parent,TextInput,Value

    B

    ThisFrom,TextInput,Value

    C

    TextInput,Value

    D

    Parent,TextInput,Value


    正确答案: B
    解析: 暂无解析

  • 第24题:

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

    This.Thisform.Text1.Value

    B

    This.Parent.Parent.Text1.Value

    C

    Parent.Parent.Text1.Value

    D

    This.Parent.Text1.Value


    正确答案: B
    解析: 暂无解析