定义一个过程
Private Sub fanwei(aa As Integer, bb As String, cc As String, dd As String)    
dd = "22"
End Sub
声明2个变量
dim  di as string
Dim  gao As String
Call fanwei(DataGrid1.Col, Right(Label1(2).Caption, 1), di, gao)
执行成功
为什么
Private Sub fanwei(aa As Integer, bb As String, cc As String, dd As String)    
dd = "22"
End Sub
Dim  di,gao As String
Call fanwei(DataGrid1.Col, Right(Label1(2).Caption, 1), di, gao)
仅仅用一行声明了2个变量就出错?提示参数类型不符,光标停留在调用语句的di 实参上
上面2种声明变量的方法有何区别?