我想建一个类,用来处理程序下载时的问题
想把 WinSock 控件在类内声明Public WithEvents wskP As WinsockPublic Sub StartDown(ByVal strHost As String,ByVal StrPort As String)
wskP.Close
wskP.Connect strHost,StrPort
End Sub可是运行到 wskP.Close 时,却出现错误 “对象变量或 With 块变量未设置”
怎么解决啊?
想把 WinSock 控件在类内声明Public WithEvents wskP As WinsockPublic Sub StartDown(ByVal strHost As String,ByVal StrPort As String)
wskP.Close
wskP.Connect strHost,StrPort
End Sub可是运行到 wskP.Close 时,却出现错误 “对象变量或 With 块变量未设置”
怎么解决啊?
Public WithEvents mywinsock As WinsockPrivate Sub Class_Initialize()
Set mywinsock = New Winsock'在初始化时实例化对象.
End Sub'你不能在"部件"中加winsock控件,只能在"引用"中引用MSWINSCK.OCX