如何阻止VB6 Winsock发送流结束字节?

如何阻止VB6 Winsock发送流结束字节?,vb6,tcp,end-of-line,Vb6,Tcp,End Of Line,如何阻止VB6 Winsock发送流结束字节?它在每条消息后都会发送一个0,这会弄乱我的代码。您收到的唯一字节就是发送的字节。TCP/IP不会添加额外的字节。此外,在TCP/IP中,“流的结尾”与消息的结尾不同。除非连接中断,否则流永远不会结束 如果你能发布一些代码,我们就可以找到问题的根源。你能忽略零吗?如果每次都发送一个,忽略流中的最后一个字节。这里有些可疑。第一个Winsock不支持TCP中的“消息”(您确实说过“流”),第二个我从未见过任何“流结束”0字节。听起来你的代码中有逻辑错误。@

如何阻止VB6 Winsock发送流结束字节?它在每条消息后都会发送一个0,这会弄乱我的代码。

您收到的唯一字节就是发送的字节。TCP/IP不会添加额外的字节。此外,在TCP/IP中,“流的结尾”与消息的结尾不同。除非连接中断,否则流永远不会结束


如果你能发布一些代码,我们就可以找到问题的根源。

你能忽略零吗?如果每次都发送一个,忽略流中的最后一个字节。这里有些可疑。第一个Winsock不支持TCP中的“消息”(您确实说过“流”),第二个我从未见过任何“流结束”0字节。听起来你的代码中有逻辑错误。@BobRiemersma:你说得完全正确,如果你把这个作为答案发布,我很乐意为你打分。我分配的字节比使用的多1个字节。我发送了23而不是22。谢谢你的想法,但是请继续,并相信下面的答案。