难道是我小猪猪眼花了?(50分)

  • 主题发起人 主题发起人 小猪的兄弟
  • 开始时间 开始时间

小猪的兄弟

Unregistered / Unconfirmed
GUEST, unregistred user!
tclientsocket控件里居然不能设置timeout属性,object inspector里也没有?
要怎么才能设置? 难道要用什么api不成?
 
tclientsocket没有timeout,
要么用TWinSocketStream
要么用api
 
怎么用api?
 
本来就没有这个属性,要不就用indy,要不就用winsockapi
 
可我现在必须用clientsocket控件
因为以前一直用它的,改了后要改很多东西
 
LID=463449
温柔一刀大虾通过修改TCustomWinSocket.DoOpen过程实现了控制超时的属性。
如果不想改Delphi源码的话,还是用API吧。
 
谢谢creation-zy,有点难懂,我看看先
 
creation-zy:看了看,不懂耶,还是用api方便
能不能告诉我用什么api,怎么用啊?

我现在只能用tclientsocket控件
 
用Timer计时吧!?
 
开始连结后过一定时间检测一下连结状态就可以了,若以后的负荷量太大可以考虑用多线程。
 
kilnt能给马吗?

但我还是想用api,毕竟更正规嘛
 
我能给马。。。但你给的分???。。。。太少了。。。。
liutan500@sina.com
 
几个api得50分不少了吧
 

Similar threads

D
回复
0
查看
819
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部