我要做一个程序要实现以下功能:在服务器端打开一个office程序(word,powerpoint等)这时在客户端也要打开同样的该文件,并且当服务器端对该文件进行的操作(修改,浏览,翻页等)在客户端也有同样的响应(以上的功能都是以程序控制),类似远程教学一样!

解决方案 »

  1.   

    tong yi shang mian de 
    hao xiang mei you qi ta de ban fa !
      

  2.   

    先把remote的文件用自行实现的ftp将文档传过来,在客户端修改,每存盘一次,都再传回去。
    建议:作成office外挂型,截获office的消息,触发传输事件
      

  3.   

    太简单了!
    可以重载有关该窗体的所有消息处理函数,先发送给客户端,再继承该消息的处理。客户端收到消息以后,进行相应的处理。
    不过你得先找比尔。该吃叔叔要份WINDOWS和OFFICE消息大全先。
      

  4.   

    是的没有办法保证两边的office的一切信息都是一样的. 比如工具条的摆放位置不同等, 就没有办法直接发mouse消息... 
    而且如果这样实现的话, 程序的可扩展性就... 每扩展一个程序都要去"吃透"一个程序吗? 不现实. 
    还是楼上的方案吧. 如果想简单的话, 就用netmeeting的内核... 可以看看netmeeting的效果再决定的.
      

  5.   

    VNC, open source 远程控制
      

  6.   

    如果你要纯粹作成那说的那种效果不是不可以,你要把office 原码偷回来看看,
    呵呵!
    其实你可以将服务端的图象 隔一段时间传回客户端,就可以实现这个远程教学的功能了!
      

  7.   

    同意snjun(@军军@)和agang007(星云) 把服务端的图象传到客户端
    不过单纯靠软件实现,图象质量不好,延时也大.远程教学或视频点播系统一般都需要视频压缩卡,压缩成MPEG4的格式传输.视频会议系统就更复杂了.