下面过程定义框架中正确的是

admin2019-04-29  37

问题 下面过程定义框架中正确的是

选项 A、Function fun(x As Control)
……
End Function
B、Function fun(ByVal a() As Integer) As Long
……
End Function
C、Sub proc(x As Integer)  As Integer
……
End Sub
D、Sub proc(Optional x As Long, y As Integer)
……
End Sub

答案A

解析 Visual Basic提供Control类作为控件的一般变量类型。当声明一个变量为As Control,就可以将任何控件引用赋给该变量,A项正确。VB中为了提高效率,字符串和数组应通过地址传送,而不应通过带有关键字ByVal的值传送,故B项错误。Sub过程不返回值,故C项定义错误。可选参数通过Optional关键字指定可选的参数,其类型必须是Variant,故D项错。
转载请注明原文地址:https://kaotiyun.com/show/RFUp777K
0

相关试题推荐
最新回复(0)