我从VB6升级一段代码,编译的时候出现了"没有可访问的“GetData”接受此数目的参数,因此重载决策失败。"的错误怎么处理?
VB6的代码是:
Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Winsock1.GetData buffer$, vbString
Text1.Text = Text1.Text & buffer$
End Sub
升级成VS2005的代码是
Private Sub Winsock1_DataArrival(ByVal eventSender As System.Object, ByVal eventArgs As AxMSWinsockLib.DMSWinsockControlEvents_DataArrivalEvent) Handles Winsock1.DataArrival
Dim buffer As String
Winsock1.GetData(buffer, VariantType.String)
Text1.Text = Text1.Text & buffer
End Sub