Sign-up....

最后40分急求一简单答案:winsock的udp协议如何传送数组?

找工作中,请大家帮忙,贴个源码例子给我,不胜感激!

[27 byte] By [msdn] at [2007-8-14 12:03:19]
# 1 Re: 最后40分急求一简单答案:winsock的udp协议如何传送数组?

发送时调用,setArr 接受时调用 GetArr

不明白在留言

zyg0 at 2004-10-27 13:50:01 >
# 2 Re: 最后40分急求一简单答案:winsock的udp协议如何传送数组?

谢谢,试试先。

xiaoyuanzhi at 2004-10-27 13:55:13 >
# 3 Re: 最后40分急求一简单答案:winsock的udp协议如何传送数组?

发出端remoteport是:1001

remotehost是我的ip:192.168.0.42

接受端localport是:1001

xiaoyuanzhi at 2004-10-27 14:57:37 >
# 4 Re: 最后40分急求一简单答案:winsock的udp协议如何传送数组?

接收端怎么写啊?这样写:

Dim b() As String

Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)

dim str as string

Winsock1.GetData str, vbString

b=getarr(str)

Text1.Text = b(0)

Text2.Text = b(1)

zyg0 at 2004-10-27 15:02:18 >
# 5 Re: 最后40分急求一简单答案:winsock的udp协议如何传送数组?

Dim b() As String这样定义

zyg0 at 2004-10-27 15:27:39 >
# 6 Re: 最后40分急求一简单答案:winsock的udp协议如何传送数组?

还是没用啊,急死我了。

xiaoyuanzhi at 2004-10-27 15:33:10 >
# 7 Re: 最后40分急求一简单答案:winsock的udp协议如何传送数组?

发送端Dim b() As String这样定义,它还说上标越界呢。

xiaoyuanzhi at 2004-10-27 15:36:54 >
# 8 Re: 最后40分急求一简单答案:winsock的udp协议如何传送数组?

等会,我给你写个

zyg0 at 2004-10-27 15:49:47 >
# 9 Re: 最后40分急求一简单答案:winsock的udp协议如何传送数组?

你用的是tcp协议还是udp协议

zyg0 at 2004-10-27 15:52:10 >
# 10 Re: 最后40分急求一简单答案:winsock的udp协议如何传送数组?

晕,原来是没返回函数,难怪没看太懂。

终于把问题解决了,真是太感谢了。

xiaoyuanzhi at 2004-10-27 16:11:40 >
# 11 Re: 最后40分急求一简单答案:winsock的udp协议如何传送数组?
又快吃饭了,你也该努力吃饭去了,呵呵。
xiaoyuanzhi at 2004-10-27 16:13:00 >

VB

All Classified