如何判断Tclientsocket是否在“忙”?(100分)

  • 主题发起人 主题发起人 zzandyzh
  • 开始时间 开始时间
Z

zzandyzh

Unregistered / Unconfirmed
GUEST, unregistred user!
如何判断Tclientsocket是否在“忙”?也可以说怎么样才能知道Tclientsocket在某一时间是在发送数据还是处于空闲状态?
 
有这个必要吗?即便Tclientsocket不忙,底层通讯模块仍在忙,那又如何?
 
我也有这个考虑,就是不知道!
楼下继续!!!
 
我也想知道,高手解释
 
写到数据库
比如你在用时写1,没有时写0
 
不知HOOK拦截其它程序的网络数据封包 ,是否你想要的。
http://dev.csdn.net/Develop/article/22/22765.shtm
 
应该是底层问题吧
 
搞不懂你关心这个做什么?
 
使用SOCKET api的话当你调用函数SEND的时候当他没有返回的时候那就是它正在发送数据。
 
用个变量记录它的状态就好了,
 
用全局变量
 
同意fxh7622
如果没有返回,即为发送中~
 
帮顶!

╭=========================================╮

80G海量源代码,控件,书籍全免费狂下不停!

http://www.source520.com

个人网站站长开发推广同盟,让所有人知道你的世界!

http://www.source520.com/search/search.asp

╰=========================================╯
 
这个应该是低层才能控制,哪只能用API函数了
 
检查是否可读写,如果可读写就是不忙了,不可读写或是其他网络错误可以查看错误码。
 
隔一段时间发送一个测试,如果没有回复就关闭掉这个连接。
 
后退
顶部