在窗体中创建了三个文本框(text1,text2及text3)和一个命令按钮(command1),运行程序后单击按钮,则在文本框text1中显示14,在文本框text2中显示2,在文本框text3中显示10。
x和y为形参,x默认为ByRef,即修改x的同时对对应参数修改,y为ByVal修改y的值但对应实参不变。第一次调用为a=1,b=2,c=0。第二次调用a=4,b=2,c=10。最后结果为a=14,b=2,c=10
你注意byval,在vb6中,没有byval,默认是byref,你在sub里面修改x,会去修改调用者的b,以及下面的c。
但是我怀疑这段代码根本不能运行,因为textBox的Text属性是字符串类型,直接传Integer会报类型错误。