如何在Delphi中使用网络接受超时?(100分)

  • 主题发起人 主题发起人 manboo
  • 开始时间 开始时间
M

manboo

Unregistered / Unconfirmed
GUEST, unregistred user!
不用,powersock,那个东西我不是很信任。不用TwinsockStream难道就没有别的方法了吗?
 
用笨方法:
1、创建非阻塞socket
2、连接
3、用select判断超时
4、改回成阻塞模式

我一般用这个笨方法,不然就看一下indy的关于超时的源码吧,我看了有点晕
 

Similar threads

回复
0
查看
975
不得闲
回复
0
查看
801
不得闲
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部