解决方案 »

  1.   

    基本原理是把服务器端文件的字节流传过来放到客户端内存中,客户端从内存读取数据
    按我的思路分3步走:
    1.客户端请求服务器文件列表,得到一个可读取的文件列表,这个列表可以是服务器端文件名数组
    2.客户端根据列表选择要读取的文件,发送一个包含要读取文件名的请求包,可以是TCP也可以是HTTP
    3.服务器接收请求后返回一个应答包,描述是否允许读取文件,如果返回的是肯定答复,则将指定文件分包发送至客户端,客户端接收完毕把数据显示出来,当然它必须是可以显示的,或以十六进制字符串表示具体实现你可以用TCP长连接或HTTP
      

  2.   

    可以通过socket编程来实现,把数据读到客户端;第二种方法:我以前在c#里面写过,局域网内共享方法打开服务端文件,有点类似ftp一样,就是在服务端配置好,然后客户端程序去连接,用vc的话应该有类似的方法。