参考答案和解析
正确答案:D
更多“以下是表单的Activate事件的代码: s=0 for&en”相关问题
  • 第1题:

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

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

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

    C. 执行Optionl的Click事件代码

    D. 不会有反应


    正确答案:B
    由于0ption2没有定义自己的Click事件处理函数,因此将执行其容器,也就是选项按钮组的事件处理函数。

  • 第2题:

    设在表单有一个页框,页框包含两个页面Page1和Page2。假设Page2没有设置Click事件代码,而Page1及页框和表单都设置了Click事件代码。那么当表单运行时,如果单击Page2;系统将( )。

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

    B)执行页框的Click事件代码

    C)执行页框的Page1的Click事件代码

    D)不会有任何反应


    正确答案:D
    Click事件是鼠标单击事件,页框和页框中的页面每个都可以看成是一个独立的容器类控件,必须在相应的对象中设置了Click事件代码,在单击对象时才会触发相应的单击事件。由于Page2没有设置Click事件,所以单击它不会有任何反应。

  • 第3题:

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

    A.Activate->Init->Load
    B.Load->Activate->Init
    C.Activate->Load->Init
    D.Load->Init->Activate

    答案:D
    解析:

  • 第4题:

    要向表单传递参数,可利用()传递.

    • A、Setup事件
    • B、Load事件
    • C、Init事件
    • D、Activate事件

    正确答案:C

  • 第5题:

    以下是表单的Activate事件的代码: s=0 for n=10 to 0 step -5 s=s+n endfor this.text1.value=s 这段代码执行后,文本框Text1的值为()

    • A、-5
    • B、0
    • C、10
    • D、15

    正确答案:D

  • 第6题:

    以下是表单的Activate事件的代码: s=0 for n=1 to 10 step 3 s=s+n endfor this.text1.value=s 这段代码执行后,文本框Text1的内容为()

    • A、0
    • B、3
    • C、12
    • D、22

    正确答案:D

  • 第7题:

    对于表单的Load、Activate和Init这三个事件来说,()事件的处理代码中不能引用表单中的对象,()事件最后一个被触发。


    正确答案:Load;Activate

  • 第8题:

    一个表单从加载到显示,依次引发的表单事件有()

    • A、load、activate、init
    • B、init、load、activate
    • C、load、init、activate
    • D、init、activate、load

    正确答案:C

  • 第9题:

    单选题
    在表单FORM1中有一个文本框TEXT1,TEXT1的INIT事件代码如下:THIS.VALUE=0TEXT1的VALID事件代码如下:S=0FORi=1TOTHIS.VALUEIFi%5=0S=S+iENDIFENDFORTHIS.VALUE=S在TEXT1中输入22,然后按回车键,TEXT1中将显示()。
    A

    0

    B

    22

    C

    50

    D

    100


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

  • 第10题:

    单选题
    为表单建立了快捷菜单mymenu,调用快捷菜单的命令代码DO mymenu.mpr WITH THIS应该放在表单事件中的是(  )。
    A

    Destroy事件

    B

    Init事件

    C

    Load事件

    D

    RightCliek事件


    正确答案: D
    解析:
    在VisualFoxPro中,调用快捷菜单的命令一般在对象的RightClick(鼠标右击)事件中调用。

  • 第11题:

    填空题
    对于表单的Load、Activate和Init这三个事件来说,()事件的处理代码中不能引用表单中的对象,()事件最后一个被触发。

    正确答案: Load,Activate
    解析: 暂无解析

  • 第12题:

    单选题
    以下是表单的Activate事件的代码: s=1 n=1 do while n<=4 s=s*n n=n+1 enddo this.label1.caption=str(s,2) 这段代码执行后,标签Label1的标题为()
    A

    24

    B

    10

    C

    4

    D

    1


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

  • 第13题:

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

    A.Activate→Init→Load

    B.Load→Activate→Init

    C.Activate→Load→Init

    D.Load→Init→Activate


    正确答案:D
    解析:Load事件的触发时机为创建对象前,Init事件的触发时机为创建对象时,而Activate事件的触发时机为对象激活时故正确的引发次序应为Load→Init→Activate。

  • 第14题:

    在表单(Forml)的INIT事件中编写程序代码,下列语句中不能将表单的背景颜色设置为绿色的是( )。

    A)Thisform.BackColor=RGB(0,255,0)

    B)This.Parent.BackColor=RGB(0,255,0)

    C)This.BackColor=RGB(0,255,0)

    D)选项A)和C)正确


    正确答案:B
    修改表单背景属性时,使用Thisform关键字说明当前表单对象,或通过This关键字表示表单对象,Parent关键字表示当前对象的直接容器对象,不能在表单中使用该关键字表示表单对象。注意:逻辑型数据的正确表示应为“.T.”,而并非“T”。 

  • 第15题:

    在运行表单时会发生:Activate、Load和Init三个事件,它们发生的先后顺序是()。

    • A、Load、Activate、Init
    • B、Activate、Init、Load
    • C、Load、Init、Activate
    • D、Init、Load、Activate

    正确答案:A

  • 第16题:

    以下是表单的Activate事件的代码: s=1 n=1 do while n<=4 s=s*n n=n+1 enddo this.label1.caption=str(s,2) 这段代码执行后,标签Label1的标题为()

    • A、24
    • B、10
    • C、4
    • D、1

    正确答案:A

  • 第17题:

    在运行某个表单时,下列有关表单事件引发次序的叙述中正确的是()。

    • A、先Activate事件,然后Init事件,最后为Load事件
    • B、先Activate事件,然后Load事件,最后为Init事件
    • C、先Init事件,然后Activate事件,最后为Load事件
    • D、先Load事件,然后Init事件,最后为Activate事件

    正确答案:D

  • 第18题:

    在运行表单时,有时需要将参数传递到表单。若要将参数传递到表单,则应在表单的()事件代码中包含PARAMETERS语句。

    • A、Load
    • B、Init
    • C、Destroy
    • D、Activate

    正确答案:B

  • 第19题:

    在表单FORM1中有一个文本框TEXT1,TEXT1的INIT事件代码如下:THIS.VALUE=0TEXT1的VALID事件代码如下:S=0FORi=1TOTHIS.VALUEIFi%5=0S=S+iENDIFENDFORTHIS.VALUE=S在TEXT1中输入22,然后按回车键,TEXT1中将显示()。

    • A、0
    • B、22
    • C、50
    • D、100

    正确答案:C

  • 第20题:

    以下是表单的Activate事件的代码: s=0 n=0 do while n<10 s=s+n   n=n+3 enddo this.label1.caption=str(s,2) 这段代码执行后,标签Label1的标题为()

    • A、18
    • B、10
    • C、3
    • D、0

    正确答案:A

  • 第21题:

    单选题
    在运行表单时会发生:Activate、Load和Init三个事件,它们发生的先后顺序是()。
    A

    Load、Activate、Init

    B

    Activate、Init、Load

    C

    Load、Init、Activate

    D

    Init、Load、Activate


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

  • 第22题:

    单选题
    在运行某个表单时,下列有关表单事件引发次序的叙述中正确的是()。
    A

    先Activate事件,然后Init事件,最后为Load事件

    B

    先Activate事件,然后Load事件,最后为Init事件

    C

    先Init事件,然后Activate事件,最后为Load事件

    D

    先Load事件,然后Init事件,最后为Activate事件


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

  • 第23题:

    单选题
    以下是表单的Activate事件的代码: s=0 n=5 do while n>0 s=s+n n=n-1 enddo this.label1.caption=str(s,2) 这段代码执行后,标签Label1的标题为()
    A

    0

    B

    10

    C

    15

    D

    20


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

  • 第24题:

    单选题
    关闭表单的程序代码是ThisForm.Release,Release是(  )。
    A

    表单对象的标题

    B

    表单对象的属性

    C

    表单对象的事件

    D

    表单对象的方法


    正确答案: C
    解析:
    在面向对象的概念中,属性用来表示对象的状态,方法用来描述对象的行为,事件是一种由系统预先定义而由用户或系统发出的动作,事件作用于对象,对象识别事件并作出相应反应。Release是将表单从内存中释放,它是表单的一种行为,因此它是表单对象的方法。