我遇到問題,因爲我將代碼從vb6
更改爲.net
,我似乎無法理清我遇到的這個問題。請協助。無共享成員需要一個對象引用
該錯誤消息我得到:
Error 5 Reference to a non-shared member requires an object reference.
這是發生在代碼中相當多的地方。這是我的代碼。問題是,它說FrmInvItem.Inv.`
選項嚴格關 顯式的選項在 公共類ClsInv
Public Function RunProcess(ByVal ConnectStr As String, ByRef Parstr As String) As Integer
Dim frmInvIt As frmInvItem
RunProcess = frmInvItem.Inv(ConnectStr, Parstr)
frmInvIt.Close()
End Function
所以你使用VB.Net,不C#?如果是這樣,請更改您的問題標籤。 – 2013-05-14 08:25:19
您的frmInvIt需要使用New關鍵字進行初始化:Dim frmInvIt As New frmInvItem – 2013-05-14 08:28:12
感謝All3 Lucky3似乎對它進行了排序。 – 2013-05-14 08:34:14