X
xj_lq
Unregistered / Unconfirmed
GUEST, unregistred user!
我用TIdTCPClient 写的小程序传送文件,用TIdServer可以接收,
但有个怪现象是我每次只能传一个文件如果用TIdTcpClient连续传输多个文件,
TIdServer却只能正常接收第一个文件,从第二个以后就不正常了.
我用WriteBuffer()发文件数据(客户端发文件是循环连续发送的),服务器端用ReadBuffer()接收文件数据,跟踪调试后发现,TIdTcpServer读第二个文件时候,读的Buffer中的内容就不对了,现不知道其中原因哪位大虾有TIdTcp传输文件的经验请指教一二....
但有个怪现象是我每次只能传一个文件如果用TIdTcpClient连续传输多个文件,
TIdServer却只能正常接收第一个文件,从第二个以后就不正常了.
我用WriteBuffer()发文件数据(客户端发文件是循环连续发送的),服务器端用ReadBuffer()接收文件数据,跟踪调试后发现,TIdTcpServer读第二个文件时候,读的Buffer中的内容就不对了,现不知道其中原因哪位大虾有TIdTcp传输文件的经验请指教一二....