INDY里的TCP控件,一个是客户端的一个是服务器端的!我想做一个程序,是两台电脑间通讯的!不分客户端和服务器端,请问该用INDY 的TCP的什么控件?是不是没个程序上要用一个客户端控件和一个服务器端的控件啊?能不能一个程序上只用客户端控件,而另一个程序上用服务器端控件,实现他们两者的通讯的?如果可以,请问怎么在服务器端控件里给客户端(client)程序发消息啊?我只看到过有client给SEVER端发消息的!谁能给举个例子!谢谢

解决方案 »

  1.   

    TCP是分客户和服务端的当然可以服务端发送到客户端的,Indy事件的ASender: TIdFTPServerThread,
    ASender.Connection.WriteLn就可以发送字符串http://lysoft.7u7.net
      

  2.   

    ASender. 没有这个事件啊!还有SEVER控件里能不能给客户端发送流!
      

  3.   

    http://soft.56kc.com/FileDown.aspx?FID=411基本思路就是里边又要有client有要有server两个控件
      

  4.   

    从网上载一个INDY控件组的DEMO,在那里面可以找到你要的东西。