有关socket通信问题

                            
我用的是d5   TClientSocket和TServerSocket的非阻塞方式,接收用OnRead和OnClientRead事件处理,在事件中先调用Socket.ReceiveBuf接收到的包头,读取包长度,再调用Socket.ReceiveBuf接收数据,   
  我的问题是,在发送和接收文件时,会不定时的出现异常,这异常会把程序搞死,我不知道这样做是否安全,如不安全有什么办法解决,大家有没有出现过这样的问题,请高手指教...  
 

查看回复