2013-06-26 71 views
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()返回DataTable,我想同样的数据表传递到reClick()。但是,当我去通过dt2时,它出现为dt2:=。我不知道这意味着什么,也不知道我应该怎样表达它。

+0

这也许是一个Excel宏的一部分? –

回答

1

你正在推翻这一点。所有你想要的是:

reClick(getC()) 

dt2:=语法用于命名的参数,如果你有可选参数,你试图忽略的功能。不要这样做。

+0

谢谢,是的,我肯定比我需要更困难! – bbesase