程序代码如下:Command1.Caption=”确定”,则Command1、Caption、“确定”分别代表()

题目
单选题
程序代码如下:Command1.Caption=”确定”,则Command1、Caption、“确定”分别代表()
A

对象、属性、值

B

对象、值、属性

C

对象、方法、属性

D

属性、对象、值

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

D)窗体(Form)可以作为过程的参数

(25)在窗体上画一个名称为 Command1 的命令按钮,再画两个名称分别为 Label1、Label2 的标签,然后

编写如下程序代码:

Private X As Integer

Private Sub Command1_Click( )

X=5: Y=3

Call proc(X, Y)

Label1.Caption=X

Label2.Caption=Y

End Sub

Private Sub proc(a As Integer, ByVal b As Integer)

X=a*a

Y=b+b

End Sub

程序运行后,单击命令按钮,则两个标签中显示的内容分别是( )。

A)25 和 3

B)5 和 3

C)25 和 6

D)5 和 6


正确答案:B

(25)【答案】B)
【解析】ByVal 为传值,当把函数外的一个变量,如n传给ByVal的参数时在,在函数休内对该参数所做的任何人就更,不会影响函数体外的这个n变量的值,而ByRef为传址,即把函数体外外变量n的地址传给ByRef函数的参数,在函数内对该参数所做的变更就会体现在函数体外部的这个变更n上,在本题中,在自定义函数proc中,定义b为ByVal,默认a为ByRef,在该函数中运算结果为x=25,y=6.p 这里的x,y的值并不能改变主函数中的x,y值,所以运算后,x,y的值仍保持不变。

第2题:

有程序代码如下:Text1.Text = "Visual Basic 程序设计"则Text1,Text ,和"Visual Basic程序设计"分别代表( )。

A. 对象,值,属性

B. 对象,方法,属性

C. 对象,属性,值

D. 属性,对象,值


正确答案:C

第3题:

设一个工程由两个窗体组成,其名称分别为Form1和Form2,在Form1上有一个名称为Command1的命令按钮。窗体Form1的程序代码如下:

Private Sub Command1_Click()

Dim a As Integer

a=10

Call g(Form2,a)

End Sub

Private Sub g(f As Form,x As Integer)

y=IIf(x>10,100,-100)

f,Show

f.Caption=y

End Sub

运行以上程序,正确的结果是( )。

A.Form1的Caption属性值为100

B.Form2的Caption属性值为-100

C.Form1的Caption属性值为-100

D.Form2的Caption属性值为100


正确答案:B

第4题:

在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码: Private X As Integer Private Sub Command1_Click( ) X=5:Y=3 Call proc(X,Y) Label1.Caption=X LabeLCaption=Y End Sub Private Sub proc(ByVal a As Integer,ByVal b As Integer) X=a*a Y=b+b End Sub 程序运行后,单击命令按钮,则两个标签中显示的内容分别是

A.5和3

B.25和3

C.25和6

D.5和6


正确答案:B
解析:由于在Proc过程中,a、b的传送方式都是传值,故在“Command1_Click()”事件过程中,变量X、Y的地址未发生变化,但由于调用proc过程后,变量x被赋予了新值a*a,所以在单击命令按钮后,Label1显示为25,Label2没有发生变化,因为Y变量事先未声明,为事件过程变量,在未采用传地址方式下Sub过程中的Y与事件过程中的Y互不干扰。

第5题:

有程序代码如下:Text1.text=”Visual Basic”则:Text1,text和“Visual Basic”分别代表()

A:对象,属性,属性

B:对象,方法,属性

C:对象,属性,值

D:属性,对象,值


参考答案C

第6题:

执行( )语句,可使窗口的按钮Command1上显示“确定”。

A、 Command1.Show = "确定"

B、 Command1.Caption = "确定"

C、 Command1.Name = "确定"

D、 Command1.Visible = "确定"


正确答案:B


第7题:

有程序代码如下: Textl. Text= "Visual Basic" 则Text1,Text,和气Tisual Basic&q

有程序代码如下:

Textl. Text= "Visual Basic"

则Text1,Text,和气Tisual Basic"分别代表( )。

A. 对象,值,属性

B. 对象,方法,属性

C. 对象,属性,值

D. 属性,对象,值


参考答案C

第8题:

在窗体上画两个标签和一个命令按钮,其名称分别为Labell、Label2和Command1,然后编写如下程序: Private Sub func(L As Label,ByVal a As Integer) L.Caption="1234" a=a*a End Sub Private Sub Form_Load() Label1.Caption="ABCD" Label2.Caption=10 End Sub Private Sub Command1_Click() a=Val(Label2.Caption) Call func(Labell,A)Label2.Caption=a End Sub 程序运行后,单击命令按钮,在两个标签Label1和Label2中显示的内容分别是 ______。

A.ABCD和10

B.1234和100

C.ABCD和100

D.1234和10


正确答案:D
解析:单击命令按钮后变量a赋初值a=10,通过Call调用函数后,Labell.Caption="1234",而由于参数a是按值传递的,所以调用完函数后变量a的值在单击事件中并没有改变,所以执行语句Label2.Caption=a后, Label2中显示的值仍为10。

第9题:

设计一个表单(如下图所示),判断一个正数是不是素数。

要求:在文本框中输入一个正数,单击“确定”按钮后显示结果,单击“退出”按钮释放表单。

控件的主要属性:

Labe11. Caption=“请输入一个正数:”

Labe12.Caption=“判断结果:”

Command1. Caption=“确定”

Command2. Caption=“退出”

Text1.Value=2


正确答案:(1)编写Text1的GotFocus事件代码如下: THISFORM. LabeCaption=“判断结果:” (2)编写Command1的Click事件代码如下: FOR I=2 TO THISFORM. Tcxt1. Value-1 IF THISFORM. Text1. Value %I=0 THISFORM. Labe Caption=“判断结果:不是素数” RETURN ENDIF ENDFOR T
(1)编写Text1的GotFocus事件代码如下: THISFORM. LabeCaption=“判断结果:” (2)编写Command1的Click事件代码如下: FOR I=2 TO THISFORM. Tcxt1. Value-1 IF THISFORM. Text1. Value %I=0 THISFORM. Labe Caption=“判断结果:不是素数” RETURN ENDIF ENDFOR T

第10题:

在窗体中有一个标签Labele,标题为“测试进行中”,有一个命令按钮Command1,事件代码如下:

Private Sub Command1_Click()

Labele.Caption=“标签”

End Sub

Private Sub Form_Load( )

Form.Caption=“举例”

Command1.Caption=“移动”

End Sub

打开窗体后单击命令按钮,屏幕显示( )。

A.

B.

C.

D.


正确答案:D
解析:本题考查控件基本属性和事件的知识。在本题中,窗体开始运行时会首先执行Load事件,将窗体的标题设置为“举例”,命令按钮的标题设置为“移动”;单击命令按钮时会将标签的标题设置为“标签”。最后结果如选项D)所示。

更多相关问题