改的可能就多了,两个人用CLIENT和SERVER一放就行了,
但多个人,就要有一个做服务器(大厅)
然后,每个人再用SOCKET CLIENT登陆
消息也变了,要含有本IP,对方IP,是不悄悄,后为消息
由SERVER解释,并发到相应IP
同时如对大厅讲话,就发到所有在线IP中,
还是等高手出来给个例子吧,

解决方案 »

  1.   

    那里只所以不能多个用户是因为没有登记用户列表。。
    你要把它扩展成多用户的话。只要把用户名(可有可无) 和用户的socket.handle记录下来就可以了。。
    这样你就可以用send 函数 给任何用户发信息了。。这个东西很easy的。。很多书上都有这个东西。。
    《delphi 网络编程》中国铁道出版社 
    有现成的。。