下列关于过程及过程参数的描述中,错误的是( )
A.过程的参数可以是控件名称
B.调用过程时使用的实参的个数应与过程形参的个数相同
C.只有函数过程能够将过程中处理的信息返回到调用程序中
D.窗体可以作为过程的参数
参考答案:C
解析: Visual Basic允许用对象作为参数,即窗体或控件作为通用过程的参数。在Visual Basic中不仅可以使用变量作为形式参数,还可以使用数组、窗体或控件作为通用过程的参数,在用数组作为过程的参数时将按址传递。在调用过程时,使用的实参个数应与过程形参的个数相同。
虽然在调用Sub过程时不直接返回值,但仍可通过某些方式,将Sub过程中处理的信息传回到调用的程序中,如将参数按址传递。