假定表单中包含一个命令按钮,那么在运行表单时,下面有关事件引发次序的陈述中,正确的是()A、先命令按钮的Init事件,然后表单的Init事件,最后表单的Load事件B、先表单的Init事件,然后命令按钮的Init事件,最后表单的Load事件C、先表单的Load事件,然后表单的Init事件,最后命令按钮的Init事件D、先表单的Load事件,然后命令铵钮的Init事件,最后表单的Init事件

题目

假定表单中包含一个命令按钮,那么在运行表单时,下面有关事件引发次序的陈述中,正确的是()

  • A、先命令按钮的Init事件,然后表单的Init事件,最后表单的Load事件
  • B、先表单的Init事件,然后命令按钮的Init事件,最后表单的Load事件
  • C、先表单的Load事件,然后表单的Init事件,最后命令按钮的Init事件
  • D、先表单的Load事件,然后命令铵钮的Init事件,最后表单的Init事件

相似考题
参考答案和解析
正确答案:D
更多“假定表单中包含一个命令按钮,那么在运行表单时,下面有关事件引发次”相关问题
  • 第1题:

    设计名为“mysupply”的表单。表单的标题为“零件供应情况”。表单中有一个表格控件和两个命令按钮“查询”和“退出”。 运行表单时,单击“查询”命令按钮后,表格控件中显示工程号“J1”所使用的零件的零件名、颜色和重量。单击“退出”按钮关闭表单。


    正确答案:
    【操作步骤】
    ①在命令窗口输入:create form mysupply,打开表单设计器,然后将Caption属性修改为“零件供应情况”。
    ②单击【显示】→【数据环境】,单击右键,选择“添加”,将表“零件”和表“供应”添加到数据环境中。
    ③然后在表单中添加两个命令按钮。
    ④选择一个命令按钮,将Caption属性改变为“查询”。双击该按钮,在Click事件中输入:
    Set safety off
    Thisform.Grid1.RecordSource=“select零件名,颜色,重量from零件inner join供应on零件.零件号where工程号=′J1‵into cursor temp”
    Set safety on
    ⑤选中第二个命令按钮,将其Caption属性改为“退出”。双击该命令按钮,在Click事件中输入:
    Thisform.Release
    ⑥添加一个“表格”控件,将其RecordSourceType属性改为“4-SQL说明”。
    ⑦保存表单,输入文件名为“mysupply”。

  • 第2题:

    假定表单中包含一个命令按钮,那么在运行表单时,下面有关事件引发次序的陈述中,正确的是( )。

    A)先命令按钮的Init事件,然后表单的Init事件,最后表单的Load事件

    B)先表单的Init事件,然后命令按钮的Init事件,最后表单的Load事件

    C)先表单的Load事件,然后表单的Init事件,最后命令按钮的Init事件

    D)先表单的Load事件,然后命令按钮的Init事件,最后表单的Init事件


    正确答案:D

  • 第3题:

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

  • 第4题:

    假设有一表单,其中包含有一个选项按钮组,在表单运行启动时,最后触发的事件是( )。

    A.表单的Init

    B.选项按钮的Init

    C.选项按钮组的Init

    D.表单的Load


    正确答案:A
    A。【解析】表单的触发控件的顺序为:表单的Load事件、如果含有控件则触发控件的Init事件,最后触发表单的Init事件,所以答案选择A。

  • 第5题:

    假设有一表单,其中包含一个选项按钮组,在表单运行启动时,最后触发的事件是:

    A)表单的Init

    B)选项按钮的Init

    C)选项按钮组的Init

    D)表单的Load


    正确答案:A
    【答案】:A
    【知识点】:表单及表单控件的Init事件和Load事件的触发顺序
    【解析】:此题运行表单时,先触发表单的Load事件,再是触发命令按钮的Init事件,再是触发命令组的Init事件,最后触发表单的Init事件。故选A。

  • 第6题:

    假定表单中包含有一个命令按钮,那么在运行表单时。下面有关事件引发次序的陈述中,______是正确的。

    A.先命令按钮的Init事件,然后表单的Init事件,最后表单的Load事件

    B.先表单的Init事件,然后命令按钮的Init事件,最后表单的Load事件

    C.先表单的Load事件,然后表单的Init事件,最后命令按钮的Init事件

    D.先表单的Load事件,然后命令按钮的Init事件,最后表单的Init事件


    正确答案:D

  • 第7题:

    设计一个名为“bd2”的表单,表单的标题为“零件装配情况”。表单中有一个表格控件和两个命令按钮“查询”和“关闭”。运行表单时,单击“查询”命令按钮后,要求表格中显示产品编号“0003”所使用的零件的零件名称、规格和数量。单击“关闭”按钮关闭表单。


    正确答案:

    【考点指引】本大题主要考查表单的建立和表格控件的使用,重点是表格控件数据源的设置。
    【操作步骤】
    ①选择【文件】→【新建】命令,选择“表单”,单击“新建文件”按钮打开表单设计器,将Caption属性值修改为”零件装配情况”;单击表单控件工具栏上的“命令按钮”控件图标,为表单添加两个命令按钮Command1、Command2;单击表单控件工具栏上的“表格控件图标,再添加一个表格控件。
    ②分别选择两个命令按钮,在按钮属性窗口中将命令按钮Command1的Caption属性值修改为“查询”,将命令按钮Command2的Caption属性值修改为“关闭”,如图31–1所示。双击“关闭”命令按钮,在Click事件中输入代码:ThisForm.Release,用来关闭表单。


    ③选择表格控件“Grid1”,在表格控件属性窗口中将“RecordSource”属性值修改为“〝″’,将“RecordSourceType”属性值修改为“1”。
    ④双击“查询”命令按钮,在Click事件中输入代码:
    SELECT零件名称,规格,数量INTO CURSOR tmp FROM产品,零件WHERE产品.零件编号=零件.零件编号AND产品.产品编号=〝0003″
    ThisForm.Grid1.ReeordSourceType=1
    ThisForm.Grid1.RecordSource=〝tmp″
    ThisForm.Grid1.ReFresh
    ⑤选择【表单】→【执行表单】命令,系统首先要求保存该表单文件,在弹出的“另存为”对话框中输入表单文件名“bd2”,保存在考生文件夹下,然后运行表单。

  • 第8题:

    ( 12 )在 Visual FoxPro 表单中,当用户使用鼠标单击命令按钮时,会触发命令按钮的 【 12 】 事件 。


    正确答案:

  • 第9题:

    若要触发命令按钮的click事件,应在运行表单时,()该命令按钮.


    正确答案:单击

  • 第10题:

    下面对表单若干常用事件的描述中,正确的是()。

    • A、释放表单时,Unload事件在Destroy事件之前引发
    • B、运行表单时,Init事件在Load事件之前引发
    • C、单击表单的标题栏,引发表单的Click事件
    • D、以上说法都不对

    正确答案:D

  • 第11题:

    单选题
    假设表单中有一个“关闭”按钮,单击该按钮将关闭所在表单。下面有关按钮的Click事件代码中,不正确的是(  )。
    A

    Thisform.Release(  )

    B

    Thisform.Release

    C

    This.Parent.Release

    D

    Parent.Release


    正确答案: C
    解析:
    如果单击命令按钮时要关闭表单,可以将该命令按钮的CLICK事件代码设置为Thisform.Release,Thisform.Release()或者This.Parent.Release。Release用于将表单从内存中释放(清除)。

  • 第12题:

    单选题
    假定表单中包含一个命令按钮,那么在运行表单时,下面有关事件引发次序的陈述中,正确的是()
    A

    先命令按钮的Init事件,然后表单的Init事件,最后表单的Load事件

    B

    先表单的Init事件,然后命令按钮的Init事件,最后表单的Load事件

    C

    先表单的Load事件,然后表单的Init事件,最后命令按钮的Init事件

    D

    先表单的Load事件,然后命令铵钮的Init事件,最后表单的Init事件


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

  • 第13题:

    表单里有一个选项按钮组,包含两个选项按钮Option1和Option2,假设Option2没有设置Click事件代码,而Option1以及选项按钮组和表单都设置了Click事件代码,那么当表单运行时,如果用户单击Option2,系统将( )。

    A.执行表单的Click事件代码

    B.执行选项按钮组的Click事件代码

    C.执行Option1的Click事件代码

    D.不会有反应


    正确答案:B
    解析:在选项按钮组中,如果设置了选项按钮组的Click事件,而没有设置选项按钮的Click事件,当单击选项按钮时,则会执行选项按钮组的Click事件。

  • 第14题:

    在Visual FoxPro中,同时设置了表单及表单中命令按钮的INIT事件,当表单运行时( )。

    A.先引发表单的INIT事件,再引发命令按钮的INIT事件

    B.先引发命令按钮的INIT事件,再引发表单的INIT事件

    C.只引发表单的INIT事件,不引发命令按钮的INIT事件

    D.两个INIT事件同时引发


    正确答案:B
    解析:INIT事件在对象建立时引发。在表单对象的INIT事件引发之前,将先引发它所包含的控件对象的INIT事件。

  • 第15题:

    对表单进行验证的一种方法是:在表单中加入一个提交按钮。用户点击时会自动引发表单的onsubmit事件,然后在表单的onsubmit事件处理函数中对表单内容进行验证。()

    此题为判断题(对,错)。


    参考答案:√

  • 第16题:

    如果表单及表单控件同时设置了INIT事件,运行表单时,后引发的是______中的INIT事件。


    正确答案:表单
    表单 解析:INIT事件在对象建立时引发。在表单对象的Init事件引发之前,将先引发它所包含的控件对象的Init事件。

  • 第17题:

    在运行表单时。下列有关表单事件引发次序叙述正确的是


    正确答案:D

  • 第18题:

    建立一个表单文件myform,将employee表添加到表单的数据环境中,然后在表单中添加表格控件 grid1

    建立一个表单文件myform,将employee表添加到表单的数据环境中,然后在表单中添加表格控件 grid1,指定其记录源类型为“别名”、记录源为employee表文件,最后添加一个“退出”命令按钮控件Com— mand1,在程序运行时单击该命令按钮将关闭表单。 2.修改two.prg文件中的SQL SELECT命令,使其运行时可以显示如下结果:


    正确答案:
    (1)【操作步骤】
    步骤1:在命令窗口中输入命令“Create form. myform”,并按回车键新建一个表单。
    步骤2:在表单空白处单击鼠标右键,选择“数据环境”命令,为表单添加数据环境表“employee”,并将“employee”从数据环境中拖拽到表单中,在表单的属性窗口中修改表格的 Name属性为Grid1。
    步骤3:通过表单控件工具栏为表单添加一个命令按钮,修改其Caption属性为“退出”,双击命令按钮,编写其Click事件“ThisForm.Release”。
    步骤4:保存并运行表单。
    (2)【操作步骤】
    步骤1:单击工具栏中的“打开”按钮,打开考生文件夹下的程序文件two.prg。
    步骤2:修改程序中的错误命令。
    第1处错误改为:from employee P join employee e;
    第2处错误改为:0n P.组别=e.组别where e.职务=“组长”and e.姓名<>P.姓名;
    步骤3:保存并运行程序,查看程序的运行结果。

  • 第19题:

    ( 10 )在 Visual FoxPro 中,在运行表单时最先引发的表单事件是 【 10 】 事件。


    正确答案:

  • 第20题:

    假定表单唧包含一个命令按钮,那么在运行表单时,下面有关事件引发次序的陈述中,正确的是( )。

    A)先命令按钮的Init事件,然后表单的Init事件,最后表单的Load事件

    B)先表单的Init事件,然后命令按钮的Init事件,最后表单的Load事件

    C)先表单的Load事件,然后表单的Init事件,最后命令按钮的Init事件

    D)先表单的Load事件,然后命令按钮的Init事件,最后表单的Init事件


    正确答案:D
    Load事件在表单对象建立之前引发.运行表单时,先引发表单的Load事件,再引发表单的Init事件。Init事件在对象建立时引发,在表单对象的Init事件引发之前,将先引发它所包含的控件对象的Init事件,所以在表单对象的Init事件代码中能够访问它所包含的所有控件对象。

  • 第21题:

    表单中包含一个命令按钮,在运行表单时,下列有关事件引发次序的叙述中,正确的是()

    • A、先是表单的LOAD事件,然后是表单的INIT事件,最后是命令按钮的INIT事件
    • B、先是表单的LOAD事件,然后是命令按钮的INIT事件,最后是表单的INIT事件
    • C、先是命令按钮的INIT事件,然后是表单的INIT事件,最后是表单的LOAD事件
    • D、先是表单的INIT事件,然后是命令按钮的INIT事件,最后是表单的LOAD事

    正确答案:A

  • 第22题:

    在某表单运行时,表单上某个命令按钮的标题是灰色的,不能响应用户事件,则该命令按钮此时()属性值一定为.F.。


    正确答案:Enabled

  • 第23题:

    填空题
    若要触发命令按钮的click事件,应在运行表单时,()该命令按钮.

    正确答案: 单击
    解析: 暂无解析