问题 单项选择题

窗体上有两个水平滚动条HV、HT,还有一个文本框Text1和一个标题为“计算”的命令按钮Commandl1,如图所示,并编写了以下程序:
Private Sub Command1_Click()
Call Cale(HV.Value,HT.Value)
End Sub
Public Sub Cale(x AS Integer,y AS Integer)
Text1.Text=x*y
End Sub


运行程序,单击“计算”按钮,可根据速度与时间计算出距离,并显示计算结果。对以上程序,下列叙述中正确的是( )

A.过程调用语句不对,应为Cale(HV,HT)
B.过程定义语句的形式参数不对,应为Sub Cale(x As Control,y As Control)
C.计算结果在文本框中显示出来
D.程序不能正确运行

答案

参考答案:C

解析: 子过程的调用格式有两种:Call Cale(HV.Value,HT.Value)和Cale HV.Value,HT,Value;滚动条的默认属性——Value,即HV.Value=HV,程序作用是将两个滚动条的Value值相乘,然后结果在Text1中显示。

判断题
多项选择题