关于byval 和byref的问题。
下面这两段程序结果是一样的??谁能说说Byval和ByRef的区别,写出能说明区别的程序例子来,多谢了。
Dim y As Integer
Private Sub Command1_Click()
y = 6
abc (y)
Debug.Print y
End Sub
Sub abc(ByVal x As Integer)
x = x * 2
Debug.Print x
End Sub
----------------
Dim y As Integer
Private Sub Command1_Click()
y = 6
abc (y)
Debug.Print y
End Sub
Sub abc( x As Integer)
x = x * 2
Debug.Print x
End Sub