vb.net 将服务器上的文件用socket传到客户机上直接打开

心中有程 2012-09-15 09:52:00
我的程序在局域网使用,分为服务器端和客户端,我要实现这样的功能:
客户端可以浏览到服务器上的文件列表,如果客户端想要查看文件的话,要向服务器端申请,服务器端在检验客户端有权限查看以后将文件用socket发送给客户端,客户端只将接收到的数据保存到内存中,然后调用客户机上相关的程序打开保存在内存中文件。

别的都不是问题,关键是这个功能我不知道如何实现:调用客户机上相关的程序打开保存在内存中文件

还请各位高手帮帮忙啊,感谢!
...全文
139 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hztltgg 2012-09-18
  • 打赏
  • 举报
回复
客户端的这些打开文档的程序不修改的话,也就只能通过临时文件了,这也不符合你的要求。
心中有程 2012-09-18
  • 打赏
  • 举报
回复
呵呵,说着说着跑题了。别的问题先暂时放下,我想先解决打开文件的问题。
自个先顶一下
心中有程 2012-09-15
  • 打赏
  • 举报
回复
呵呵,你的方案是最好最安全的,可是文件服务器上有很多种文件,如果做自己的查看器是一项很大的工程啊。可不可以控制客户端的程序,屏蔽掉另存为功能呢?
hztltgg 2012-09-15
  • 打赏
  • 举报
回复
即使打开了,客户端另存为一下不是考走了?你客户端还需要做自己的文件查看器,而不是让客户端自己去读取内存
hztltgg 2012-09-15
  • 打赏
  • 举报
回复
屏蔽另存为可比屏蔽USB接口、外网光驱和软驱困难

16,553

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧