winsock + 命令解释程序 + tcp/ip &udp =ok

解决方案 »

  1.   

    C/S程序现在已经抽象到组件服务器和客户程序了,不一定要应用网络通信,只要应用程序具有2层就可以了。VB将这种思想用于多种程序,可以说是自动的。
      

  2.   

    平平多指教
    为什么server.Connect 无效
      

  3.   

    可以用winsock控件
    Winsock控件可以使用两种协议:TCP协议和UDP协议,下面来分别介绍。
    TCP协议即数据传输协议,它允许创建和维护与远程计算机的连接,使其彼此可以进行数据传输。利用TCP协议通讯必须分别建立客户应用程序和服务器应用程序。
    在创建客户应用程序时,必须知道服务器计算机名或其IP地址(存于RemoteHost属性)、及服务器计算机进行侦听的端口(存于RemotePort属性),然后调用Connect方法。
    创建服务器应用程序时,就应相应设置一个侦听端口(LocalPort属性)并调用listen方法。当客户机需要连接时(connect),就会发生ConnectionRequest事件。为了完成连接,你可以在ConnectionRequest事件中调用Accept方法。建立连接后,任何一方计算机都可以发送、接收对方数据。如果你要发送数据,需调用SendData方法。当接收到数据时,会发生DataArrival事件,调用DataArrival事件中的GetData方法就可以获得对方传送的数据。