TCP,超时属性
UDP,记时到30秒,如果没有返回则送错误

解决方案 »

  1.   

    对方没有回答正常考虑有以下几种
    1.senddata没有送到
    2.对方收到后不回
    3.回复没收到
    你用tcp时可以这样做
    timer1.interval=3000senddata后跟一个timer1.enabled=true
    在dataarrival中加
    timer1.enabled=false
    在timer1.timer
    中写你要提示的错误.
      

  2.   

    只要设置TCP的超时属性就可以了,
    因为TCP/IP协议就是说,如果你可以SENDDATA成功的话,那么就保证了对方可以收到该条数据的。
      

  3.   

    Winsoke控件中没有超时属性呀。