select 函数的返回值 小弟正在写一个程序,连接delphi的服务器端,是用TCP的。当服务器程序退出后,客户端用来监听的select函数,一直都返回0,我怎么能知道是对端没有发包,还是对端停了。(除了定时发送hello包,有没有别的办法) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有搞过Tcp编程,只能帮你up 就是楼上的方法,对方离线时发一个数据包,比如'leave',你这边解析到这个后,就知道对方离线了 也可以采用路由器判断对方路由器离线的方法,每隔一段时间定时发一个包,如果连续三个时间段没收到包,就认为对方离线。这方法比对方离线时发一个'leave'包好,因为如果对方是突然意外死机或断电了,就没机会发包了,你这边还在‘痴痴地等'. 一直读,或用select啊……取得close通知 给分了,看样子想偷懒还是不行,还是按传统做法,发hello包好了 EX和EX2中的idudpserver问题 请教关于intraweb的 IwDbGrid 转换SQL数据库到ACCESS的问题,在线· ListBox的问题!!在线!! 有关数据的处理!请留下你的高论!谢谢!! 如何打印image上的显示的多个对象? 在sql中sum的问题DELPHI中如何实现,奇怪的问题 请问:哪里有Delphi 5.x 分布式多层应用电子商务篇的配套光盘原码下载? 请教一条SQL语句 ##### 20分#####关于Unicode的问题 Pchar和String类型之间的相互转换 我在安装已编译的dcu文件(没有pas文件),通过install into a new companent或exist companent安装,怎么老是报错:未找到*.pas文件,请问
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货