VB winsock控件问题!

来源:百度知道 编辑:UC知道 时间:2024/05/15 10:31:08
我在用winsock控件时遇到了问题:
我在发数据时,是这样的,协议是TCP(我之前就已经连接好了)
Dim i As Integer
For i = 0 To List1.ListCount - 1
winsock1.SendData List1.List(i)
Next i
我想让这个程序的一个列表发到另一个程序的列表中,我在另一个程序
接收到时,数据不对,它是把列表的数据融合成一条发了过来!!!
比如,列表的值有:
123
456
yu
iooooo
ppppp
我接收到的是123456yuioooooppppp
没有分开
是不是winsock控件不能用在循环中哦?
我想实现一条一条的发过来,怎么办啊!!?求助!!

For i = 0 To List1.ListCount - 1
winsock1.SendData List1.List(i)
Next i
这不就是循环发送吗?

不要用循环,用时钟控制.我就是用时钟控制发送能实现你要的功能

这一句改一下:
winsock1.SendData List1.List(i) & vbCrLf