0

当您尝试将数据表传递给另一个函数时,您在调用它时输入了什么?

Private Function getC()
    ....
End Function

Private Sub reClick(ByVal dt2 As DataTable)
    ....
End Sub

   Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click
    getC()
    reClick(dt2:=getC())
End Sub

getCoordinates()返回一个数据表,我想将相同的数据表传递给reClick(). 但是,当我去传递时dt2,它出现了dt2:=。我不知道这意味着什么,或者我应该将它设置为什么表达式。

4

1 回答 1

1

你多虑了。你想要的只是:

reClick(getC())

dt2:=如果您尝试省略的函数具有可选参数,则该语法用于命名参数。不要那样做。

于 2013-06-26T16:03:39.740 回答