爱元元的哥哥 来(wsock API编写文件传输遇到的问题)有进展了(0分)

  • 主题发起人 主题发起人 阿伟~
  • 开始时间 开始时间

阿伟~

Unregistered / Unconfirmed
GUEST, unregistred user!
我在接收端创建完SOCKET后加入了如下代码:
if (ioctlsocket(Server, FIONBIO, vl)) = 0 then
ShowMessage('非阻塞模式转换成功')
else
ShowMessage('非阻塞模式转换失败');
则接收端以前的那个问题就不存在了,但又有个新问题出现,采用了非阻塞模式接收后,RECV完文件的最后一块时,RECV会返回一个SOCKET_ERROR的值,但并未妨碍实际的接收工作,我想知道为什么?由始到终我都没用到多线程的处理方法
其他人可到:http://www.delphibbs.com/delphibbs/dispq.asp?lid=3322645
看看原来的帖子,我一样送分
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
I
回复
0
查看
855
import
I
后退
顶部