我做了一个Socket的小工具,现在碰到一个问题麻烦大哥们帮忙看看我在客户端用的是ClientSocket1,服务端用的是ServerSocket1!现在我想实现一个功能就是当客户端下线或突然关机或直接结束进程的时候客户端能够发送一个信息给服务端,如何实现呢?是在ClientSocket1那个事件里写,其实我的目的就是想在服务端判断用户是否在线,请各位帮帮忙,万分感谢
解决方案 »
- 如何实现listview设置为report后单击列头排序得功能?!有没有好用得控件?谢谢
- 文件比较的问题,大家帮忙。。
- OpenDialog我觉得不好看,想自己做一个,可以么?但不知道怎么做
- 我是学的ADO,听说现在都用dbexpress了,有必要改学dbexpress吗?
- API函数的参数为unsigned char *x,我在delphi里面对应的是byte数组,请问如何调用此api?
- 如何把EXCELL表中的数据导入到ACCESS库中!!!
- 为什么delphi有些单元修改后不生效。(解决立即给分)
- 取百分比?
- 边个可以话比我知,installshieldprofessional6.21的安装密码
- 谁救我?
- 这样的功能用什么控件做比较合适?
- 数学问题:
ServerSocket.Socket.ActiveConnections可以得到活动的连接数
ServerSocket.Socket.Connections可以得到每个Socket连接,根据需要来处理。还有一种方法是定时往服务端发心跳,如果在规定时间内ServerSocket收不到心跳就当连接死掉了
发生就是ClientSocket.Socket.SendXXXX,发流、文本等自定义的心跳内容。