不能这样引用
从控件栏中删除WINSOCK控件
打开工程菜单中的引用子菜单
点浏览按钮
选文件类型为*。OCX
选择SYSTEM目录下的MSWINSCK。OCX
名字不一定一样
然后就行了定义:Dim WithEvents sck As MSWinsockLib.WinsockSUB CLASS_INITIALIZE()
SET SCK=NEW MSWINSOCKLIB.WINSOCK
END SUB就可以用了
sck.connect
sck.close
.....
从控件栏中删除WINSOCK控件
打开工程菜单中的引用子菜单
点浏览按钮
选文件类型为*。OCX
选择SYSTEM目录下的MSWINSCK。OCX
名字不一定一样
然后就行了定义:Dim WithEvents sck As MSWinsockLib.WinsockSUB CLASS_INITIALIZE()
SET SCK=NEW MSWINSOCKLIB.WINSOCK
END SUB就可以用了
sck.connect
sck.close
.....
'form1.visible=false
'********************Dim aaa as Objectset aaa= new form1.winsock1
在类中声明:
Private f As Form1
Private WithEvents Winsock1 As Winsock在类初始化时:
Set f = New Form1
Load f
Set Winsock1 = f.Winsock1
类终结时:
Set Winsock1 = NothingUnload f
Set f = Nothing
在类中写处理代码:
Private Winsock1_Connect()
...
End Sub