[单选题]

一个 Delphi窗体 Form1中包含了一个Tbutton 类的Button1控件,下面代码,将产生怎样的结果?

……

Tform1.button1Click(Sender);

begin

Self.Caption:=’self’;

Self.Color:=ClBlue;

E.ventX(Sender);

end;

Tform1.EventX(Sender:TObject);

begin

Sender.Tag:=10;

end;

A.窗体的标题为 Self,颜色为蓝色,窗体的 Tag属性等于10

B.Button1的标题为 Self,颜色为蓝色,Tag 属性等于10

C.Button1的标题为 Self,颜色为蓝色,窗体的 Tag属性等于10

D.窗体的标题为 Self,颜色为蓝色,Button 的Tag属性等于10

参考答案与解析:

相关试题

一个工程中包含两个名称分别为Form1、Form2的窗体。假定在Form1和Fo

[单选题]一个工程中包含两个名称分别为Form1、Form2的窗体。假定在Form1和Form2中分别建立了自定义过程,其定义格式为:F.orm1中定义的过程:PrivateSubFun1()……E.ndSubF.orm2中定义的过程:PrivateSubFun2()……E.ndSub若要在窗体Form2调用Form1中建立的自定义过程Fun1,则调用格式正确的是( )A.Fun1()B.CallForm1.Fun1()C.Form1.Fun2()D.CallFun1()

  • 查看答案
  • 一个工程中包含两个名称分别为Form1、Form2的窗体,一个名称为mdlFun

    [单选题]一个工程中包含两个名称分别为Form1、Form2的窗体,一个名称为mdlFunc的标准模块。假定在Form1、Form2和mdlFunc中分别建立了自定义过程,其定义格式为: Form1中定义的过程: Private Sub frmFunctionl() End Sub Form2中定义的过程: Public Sub fimFunction2() End Sub mdlFunc中定义的过程: Public SubA.上述三个过程都可以在工程中的任何窗体或模块中被调用B.frmFunction2

  • 查看答案
  • 一个工程中包含两个名称分别为Form1、Form2的窗体,一个名称为mdlFun

    [单选题]一个工程中包含两个名称分别为Form1、Form2的窗体,一个名称为mdlFune的标准模块。假定在 Forml、Form2和mdlFunc中分别建立了自定义过程,其定义格式为: Forml中定义的过程: Privme Sub frmFunction1( ) …… End Sub Form2中定义的过程: Public Sub frmFunction2( ) End Sub mdlFunc 中定义的过程: PubHc Sub mdl Function( ) End Sub 在调用上述过程的程序中

  • 查看答案
  • 一个工程中包含两个名称分别为Form1、Form2的窗体、一个名称为Func的标

    [单选题]一个工程中包含两个名称分别为Form1、Form2的窗体、一个名称为Func的标准模块。假定笔Form1、Form2和Func中分别建立了自定义过程,其定义格式为:End Sub 在调用上述过程的程序中,如果不指明窗体或模块的名称,则以下叙述中正确的是( )。A. 上述3个过程都可以在工程中的任何窗体或模块中被调用B. Fun1和Fun2过程能够在工程中各个窗体或模块中被调用C. 上述3个过程都只能在各自被定义的模块中调用D. 只在Fun3过程能够被工程中各窗体或模块调用

  • 查看答案
  • 一个工程中包含两个名称分别为Form1、Form2的窗体,一个名称为Func的标

    [单选题]一个工程中包含两个名称分别为Form1、Form2的窗体,一个名称为Func的标准模块。假定在Form1和Func中分别建立了自定义过程,其定义格式为: Form1中定义的过程: Private Sub Fun1() ...... End Sub Func中定义的过程: Public Sub Fun2() ...... End Sub 若要在窗体For2g调用Porm1和Func中分别建立的自定义过程,则调用格式正确的是 ( )A.Call Form1. Funl() Func.Fun2()B.

  • 查看答案
  • 新建一个工程,内有两个窗体,窗体Form1上有一个命令按钮Command1,单击

    [试题]新建一个工程,内有两个窗体,窗体Form1上有一个命令按钮Command1,单击该按钮,Form1窗体消失,显示Form2窗体,程序如下:Private Sub Command1_Click()(6)F.orm2. (7)E.nd Sub试补充完整。

  • 查看答案
  • 一个工程中包含两个名称分别为Form1、Fort2的窗体,一个名称为mdlFun

    [单选题]一个工程中包含两个名称分别为Form1、Fort2的窗体,一个名称为mdlFunc的标准模块。假定在 Form1、Form2和mdlFune中分别建立了自定义过程,其定义格式为: Form1中定义的过程; Private Sub frmFunctionl() ... End Sub Form2中定义的过程: Public Sub frmFunction2() ... End Sub mdlFunc中定义的过程: Public SubmdlFunction() ... End Sub 在调用上述过

  • 查看答案
  • 一个工程中含有窗体Form1、Form2和标准模块Modell,如果在Form1

    [单选题]一个工程中含有窗体Form1、Form2和标准模块Modell,如果在Form1中有语句Public X As Integer,在Modell中有语句Public Y As Integer。则以下叙述中正确的是 ______。A.变量X、Y的作用域相同B.Y的作用域是ModellC.在Form1中可以直接使用XD.在Form2中可以直接使用X和Y

  • 查看答案
  • 一个工程中含有窗体Form1、Form2和标准模块Modell,如果在Form1

    [单选题]一个工程中含有窗体Form1、Form2和标准模块Modell,如果在Form1中有语句PublicX As Integer,在Modell中有语句Public Y As Integer。则以下叙述中正确的是A.变量X、Y的作用域相同B.Y的作用域是ModellC.在Form1中可以直接使用xD.在Form2中可以直接使用X和Y

  • 查看答案
  • 一个工程中含有窗体Form1、Form2和标准模块Model1,如果在Form1

    [单选题]一个工程中含有窗体Form1、Form2和标准模块Model1,如果在Form1中有语句Public X As Integer,在Model1中有语句Public Y As Integer。则以下叙述中正确的是( )。A.变量X、Y的作用域相同B.Y的作用域是Model1C.在Form1中可以直接使用XD.在Form2中可以直接使用X和Y

  • 查看答案