更多“一个表单需要4个命令按钮,可以使用2种方式:分别建4个命令按钮:建一个命令按钮组。如果采用建一个命令按钮组的方式,首先应设置的属性为【 】。”相关问题
  • 第1题:

    设计一个文件名和表单名均为“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”,保存在考生文件夹下,然后运行表单。

  • 第2题:

    在已建窗体中有一命令按钮(名为Commandl),该按钮的单击事件对应的VBA代码为:Private SuB command

    在已建窗体中有一命令按钮(名为Commandl),该按钮的单击事件对应的VBA代码为:

    Private SuB commandl_Click()

    SuBT.Form.RecordSource = “select*From 雇员”

    End SuB

    单击该按钮实现的功能是

    A.使用select命令查找“雇员”表中的所有记录

    B.使用select命令查找并显示“雇员”表中的所有记录

    C.将suBt窗体的数据来源设置为一个字符串

    D.将suBt窗体的数据来源设置为“雇员”表


    正确答案:D
    解析:本题主要考查窗体的RecordSource属性,该属性用来指明该窗体的数据源。本题的数据源是一个数据表,因此本题选D)。

  • 第3题:

    在窗体上建立一个命令控件数组Command1,并双击第一个命令按钮,编写如下事件过程:以下描述正确的是( )。

    A. 当单击某个命令按钮时,数组中所有命令按钮的Caption属性将被设置为当前时间

    B. 当单击某个命令按钮时,该按钮的Caption属性将被设置为当前时间

    C. 程序有错误

    D. 窗体的Caption属性将被设置为当前时间


    正确答案:B
    B)    【解析】本题考查控件数组。建立控件数组以后,数组中的每个元素名字相同,依靠Index属性来区分单击了哪个命令按钮。题目中单击哪个命令按钮,哪个命令按钮的标题属性就变为当前时间。

  • 第4题:

    打开form1,修改表单,有5个表单中随机排列的命令按钮,不要移动或改变“基准按钮”的位置,然后让其他命令按钮与“基准按钮”左对齐。

    在这组命令按钮的右边添加一个表格控件,并将它的“recordsourcetype”属性设置为“表”,再设置另一个相关属性使之在表格控件中显示“customer”的内容。


    正确答案:步骤1:单击工具栏的[打开]按钮在[打开]对话框的[文件类型]列表框中选择“表单”选择表单文件“form1.scx”后单击[确定]按钮将在表单设计器中打开该表单。在表单设计器中选中这5个按钮(选中第1个按钮后按住Shift键再一一单击其他按钮)在菜单栏选择[显示]→[布局工具栏]单击[布局]工具栏中的左边对齐按钮。 步骤2:右击表单选择“数据环境”在[添加表或视图]对话框中选择“customer”单击[添加]按钮再单击[关闭]按钮。 步骤3:单击[表单控件]窗口中的“表格”控件在表单中单击[添加]表格控件。拖动表格控件放置在表单的相应位置在[属性]窗口中设置“RecordSourceType”为“0-表”设置“。RecordSource”属性为“customer”。
    步骤1:单击工具栏的[打开]按钮,在[打开]对话框的[文件类型]列表框中选择“表单”,选择表单文件“form1.scx”后,单击[确定]按钮,将在表单设计器中打开该表单。在表单设计器中选中这5个按钮(选中第1个按钮后,按住Shift键再一一单击其他按钮),在菜单栏选择[显示]→[布局工具栏],单击[布局]工具栏中的左边对齐按钮。 步骤2:右击表单选择“数据环境”,在[添加表或视图]对话框中选择“customer”,单击[添加]按钮,再单击[关闭]按钮。 步骤3:单击[表单控件]窗口中的“表格”控件,在表单中单击[添加]表格控件。拖动表格控件放置在表单的相应位置,在[属性]窗口中设置“RecordSourceType”为“0-表”,设置“。RecordSource”属性为“customer”。

  • 第5题:

    下列表单控件中,属于容器类的是()

    A.列表框、组合框、命令按钮、表格

    B.列表框、组合框、命令按钮、形状

    C.命令按钮组、选项按钮组、页框、表格

    D.命令按钮组、选项按钮组、图像、表格


    正确答案:C

  • 第6题:

    为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为true,这个属性是()

    Avalue

    Bdefault

    Ccancel

    Denabled


    D

  • 第7题:

    在创建表单命令按钮组时,命令按钮的个数由()属性决定。

    • A、Button
    • B、Parent
    • C、ButtonCount
    • D、Value

    正确答案:C

  • 第8题:

    当在命令按钮组中单击第2个命令按钮后,命令按钮组的Value属性为().

    • A、0
    • B、1
    • C、2
    • D、3

    正确答案:C

  • 第9题:

    假定表单上有一个文本框对象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

  • 第10题:

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

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

    正确答案:A

  • 第11题:

    单选题
    使命令按钮组中包含三个的命令按钮,需要将它的()属性设置为3.
    A

    ButtonCount

    B

    Caption

    C

    Value

    D

    Enabled


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

  • 第12题:

    单选题
    若将命令按钮组的Enabled属性值设为“假”,则()
    A

    只有部分按钮不响应单击操作

    B

    按钮组中的所有命令按钮都不响应单击操作

    C

    按钮组中的第一个命令按钮都不响应单击操作

    D

    按钮组中的所有命令按钮都响应单击操作


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

  • 第13题:

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

  • 第14题:

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

    A.This.ThisForm.Text1.alue

    B.This.Parent.Parent.Text1.Value

    C.Parent.Parent.Text1.Value

    D.This.Parent.Text1.Value


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

  • 第15题:

    如果要将窗体中的某个命令按钮设置成无效状态,应该设置命令按钮的哪一个属性?

    A.Value

    B.Visible

    C.Enabled

    D.Default


    正确答案:C
    解析:在VisualBasic中,控制控件有效性的属性是Enabled,设置为True,则处于有效状态,如果设置成False,则处于无效状态,所以选项C是正确的;Visible属性是控制空间可见性的,有两种值:True和False,默认情况下是True;如果将对象的Visible值设为False,窗体和控件在设计阶段仍可见,只有运行时才隐藏,所以选项B不正确;Default是决定窗体的缺省命令的命令按钮的属性.另外,一个窗体只能有――个缺省命令按钮,所以选项D也不正确;Valuen属性在不同的控件中有不同的作用。

  • 第16题:

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

  • 第17题:

    假定一个表单里有一个文本框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
    VFP中的对象一般可分为两种:容器对象和控件对象。容器可以包容其他的控件或容器,通常把容器对象称为那些被包容对象的父对象,这样就形成了对象的嵌套层次关系。在这种层次关系中,要引用其中的某个对象,就需要指明对象在嵌套层次中的位置。这时一般会用到一些引用属性或关键字,如PARENT是对象的一个属性,属性值为对象引用,指向该对象的直接容器对象;THIS、THISFORM和THISFORMSET是3个关键字,分别表示当前对象、当前表单和当前表单集。在所给题目中,共给出了5个对象,我们首先要清楚哪些是容器哪些是控件,以及它们之间的包容层次关系。表单是最外层的容器,其中有一个文本框控件Text1和一个容器命令按钮组CommandGroup1,而CommandGroup1中又有两个命令按钮控件Command1和Command2,故CommandGroup1是Command1和Command2的父对象,表单是CommandGroup1和Text1的父对象。现在要在Command1的方法中访问文本框Text1对象,即Command1当前对象,但由于Conmmnd1和Text1没有包容关系,故必须由Command1找到跟Text1有包容关系的对象来引用,也就是Text1的父对象表单。This代表当前的Command1,This.Parent指向父对象CommandGroup1, This.Parent.Parent则指向CornmandGmup1的父对象表单, This.Parent.Parent.Text1通过父对象表单引用了文本框Text1。
    对象访问属性的格式是:对象引用.对象属性。所以引用文本框Text1的Value属性,正确的表达式应该是This.Parent.Parent.Text1.Value。

  • 第18题:

    如果要将一个命令按钮仅显示图片,要进行的设置是()。

    • A、设置命令按钮的Caption属性为空
    • B、为命令按钮的Picture属性指定一个图片文件
    • C、将命令按钮的Style属性设置为1---Graphical
    • D、以上都是

    正确答案:D

  • 第19题:

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

  • 第20题:

    若将命令按钮组的Enabled属性值设为“假”,则()

    • A、只有部分按钮不响应单击操作
    • B、按钮组中的所有命令按钮都不响应单击操作
    • C、按钮组中的第一个命令按钮都不响应单击操作
    • D、按钮组中的所有命令按钮都响应单击操作

    正确答案:B

  • 第21题:

    命令按钮组通过ButtonCount属性来设计包含命令按钮的个数。


    正确答案:正确

  • 第22题:

    单选题
    如果要将一个命令按钮仅显示图片,要进行的设置是()。
    A

    设置命令按钮的Caption属性为空

    B

    为命令按钮的Picture属性指定一个图片文件

    C

    将命令按钮的Style属性设置为1---Graphical

    D

    以上都是


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

  • 第23题:

    单选题
    当在命令按钮组中单击第2个命令按钮后,命令按钮组的Value属性为().
    A

    0

    B

    1

    C

    2

    D

    3


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