小第用VB编程,刚学的,我试着用VB子带的WINSOCK控件编个东东,可问题来了,当我用WINSOCK控件里的SENT DATA方法时系统总是给出提试,说什么错误的协议或连接,是怎么回事啊
代码如下:
客户端:Private Sub Form_Load()
Winsock1.RemoteHost = Text1.Text
Winsock1.RemotePort = 2003
Winsock1.Connect Text1.Text, 2003
Winsock1.SendData Text2.Text
End SubPrivate Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Dim a As String
Winsock1.GetData a
Text3.Text = a
End Sub
服务器:
Private Sub Form_Load()
Winsock1.LocalPort = 2003
Winsock1.Listen
End SubPrivate Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Winsock1.SendData Text1.Text
End Sub
代码如下:
客户端:Private Sub Form_Load()
Winsock1.RemoteHost = Text1.Text
Winsock1.RemotePort = 2003
Winsock1.Connect Text1.Text, 2003
Winsock1.SendData Text2.Text
End SubPrivate Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Dim a As String
Winsock1.GetData a
Text3.Text = a
End Sub
服务器:
Private Sub Form_Load()
Winsock1.LocalPort = 2003
Winsock1.Listen
End SubPrivate Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Winsock1.SendData Text1.Text
End Sub
解决方案 »
- 礼拜二要讲课 vb的小程式
- 为什么网上流传的"用VB编写ActiveX DLL实现ASP编程"的实例总是"Microsoft VBScript 编译器错误 错误 '800a0408' 无效字符 set testme=server.createobject("first.test")
- 数据库连接成功后,清除数据库内容出错!
- listbox中指定每一行的颜色,怎样才能实现?
- 如何拷贝局域网的共享文件文件夹!
- 如何知道程序是在设计环境下运行还是编译成EXE后运行??
- 请问各位,VB可以用结构体数组做为参数吗?
- 关于打包软件安装的问题
- celeron 333,32M,4.3G,14',有比我这机器配置更烂的吗?
- 关于将MDAC打包的问题
- 向大家学习!
- 跟贴有分
server:
Private Sub Form_Load()
Winsock1.LocalPort = 2048
Winsock1.Listen
End SubPrivate Sub Winsock1_ConnectionRequest(ByVal requestID As Long)
If Winsock1.State <> sckClosed Then Winsock1.Close
Winsock1.Accept requestID
End SubPrivate Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Dim str As String
Winsock1.GetData str,vbString,bytesTotal
End SubClient:
Private Sub Command1_Click()
Winsock1.RemoteHost = Text1.Text
Winsock1.RemotePort = 2048
Winsock1.Connect
Command1.Enabled = False
End SubPrivate Sub Command2_Click()
MsgBox Text2.Text
Winsock1.SendData (Text2.Text)
End SubPrivate Sub Winsock1_Close()
Winsock1.Close
End SubPrivate Sub Winsock1_Error(ByVal Number...)
Msgbox "不能连接"
Winsock1.Close
End Sub