首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码: Private X As Integer Private Sub Command1_Click() X=5:Y=3 Call pro
在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码: Private X As Integer Private Sub Command1_Click() X=5:Y=3 Call pro
admin
2018-06-20
37
问题
在窗体上画一个名称为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
答案
A
解析
虽然在过程proc中参数a默认为按地址传递,参数b指定了ByVal(按值)方式传递,但过程中并没有对a,b的值改变,只对变量X和Y进行了赋值,而X是在窗体模块中起作用的模块变量,而变量Y在proc过程中没有声明,要整个模块中也没有声明,说明它是一个局部变量,只在本过程中起作用。因此,在proc过程中X=a*a=5*5=25,会使按钮单击事件中的变量X值变为25,而按钮单击事件过程中的变量Y不受影响,仍是原来的值3。因此两个标签上会分别显示25和3。
转载请注明原文地址:https://kaotiyun.com/show/FYGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
假定有如下程序:PrivateSubForm_Click()DimNAsInteger,JAsIntegerN=0J=1DoUntilN>2
在窗体上画一个名称为Textl的文本框和一个名称为Commandl的命令按钮,然后编写如下事件过程:PrivateSubCommandl_Click()DimiAsInteger,nAsInteger
下面有关标准模块的叙述中,错误的是
若已把一个命令按钮的Default属性设置为True,则下面可导致按钮的Click事件过程被调用的操作是
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml的窗体上画一个名称为Labell、标题为“列表框的使用”的标签。再画一个名称为Listl的列表框,列表中含有5个表项,表项内容分别为“北京”、“
下列选项中属于面向对象设计方法主要特征的是()。
窗体上有一个名称为VScrol11的垂直滚动条,为了设定单击滚动条两端箭头时的Value增量值,应设置的属性是
在关系代数运算中,有5种基本运算,它们是()。
下面说法中错误的是
支持子程序调用的数据结构是( )。
随机试题
熔滴过度主要靠:熔滴重力、表面张力、电磁压缩力、斑点压力(辉点压力)、等离子流力及电弧吹力等。
在政府系列中,专司各级国家机关干部管理职能的部门是()
A.下唇歪斜B.鼓腮障碍C.额纹消失D.眼睑不能闭合E.伸舌时偏向患侧舌下神经损伤表现为
对风湿性心脏病最具有诊断意义的病变是
关于综合成本的分析方法,下列说法正确的是()。
纳税人建造普通标准住宅出售,增值额超过扣除金额20%的,应按全部增值额计算缴纳土地增值税。()
催办的形式有()。
区分不同性质国家的根据是()。
根据占有人是否具有所有的意思,占有可以分为()
为使文本框具有初始值“VB”,在设计阶段正确的操作是
最新回复
(
0
)