首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

有点急麻烦帮忙看下解决思路

2012-02-19 
有点急,麻烦帮忙看下现在有一服务器程序,为C++开发的,会将一些信息打包以TCP/IP来发送现在我需要开发一个V

有点急,麻烦帮忙看下
现在有一服务器程序,为C++开发的,会将一些信息打包以TCP/IP来发送
现在我需要开发一个VB编写的客户端,通过TCP/IP来获得这些数据包,想了好久,以前没有接触过,所以没有什么头绪,有谁能告诉下该如何下手?

[解决办法]
Winsock
[解决办法]
Inet 通过下载看可以不?
[解决办法]
vb用winsock控件
[解决办法]
怎么会抓不到,除非程序有错。
要别人如何帮忙?你写清楚啊。
[解决办法]
winsock控件
[解决办法]
用Byte数组接收
[解决办法]
接收程序这样写:

Private Sub Winsock_DataArrival(ByVal bytesTotal As Long)

Dim Tmp As Variant

Me.Winsock.GetData Tmp

'数据的后续处理

End Sub

[解决办法]
Winsock控件的DataArrival事件不响应
---------------------------
只能说明客户端没有连接上服务器,仔细确认服务器的IP和端口,你可以实时查看一下客户端Winsock控件的State属性是否已连接上服务器。
[解决办法]
是不是Winsock的LocalPort没有设置啊?!
[解决办法]
你先写几句代码用于测试Winsock_DataArrival这个事件是否发生。比如:
Private Sub Winsock_DataArrival(ByVal bytesTotal As Long)
Dim Tmp As string
Me.Winsock.GetData Tmp
debug.print tmp '看有无反应
End Sub

如果没有反映,那么检查Winsock的协议于主机协议是否相同,再不行就不行了,问题发生在程序员那里。

热点排行