我在用socket调试出错! 我用的是D7.
我做了个服务器和一个客户端
客户端能向服务器发消息.但服务器不能向客户端发消息
错误提示为:a request to send or reveice data was disallowed because the 
socket not connected and (when sending on a datagram socket using a sendtt call)no address was supplied (10057),on API "send" .

解决方案 »

  1.   

    socket.connections[0].sendtext()可以吗?
      

  2.   

    to lianshaohua:
                  这样可以......但.........为什么啊.......!!!!
                  connections表示的是连接数吗
                  可我serversocket的servertype设置的是stnonblocking!!!
      

  3.   

    是的,connections[]数据中存放了所有与serversocket的连接,所以在发送信息时一定要指明向哪个连接发送消息,
    可我serversocket的servertype设置的是stnonblocking!!!
    就是设置为异步传输