winform实现将服务器D盘文件(.doc;.ppt)列表显示,并能实现默认程序打开文件和保存到本地
这个是可以实现的,不过有前提,如下:
1、服务器要开启Webdav扩展服务,IIS6中,直接点开“web服务扩展”-设置“webdav”为允许。还需要把office文件所在目录设置为可读写,IIS要开放写入权限。
2、客户端需要安装office2003或以上版本。
然后在用winform开发的时候,使用webbrowse控件,其实就是个ie浏览器。在服务端建立一个页面将服务器上的office文件列表展示出来,将这个页面的地址赋值给webbrowse控件的uri属性就行了。
具体的页面代码,自己再百度一下吧,很多的。
前提条件是有足够的访问权限。然后在本机上,点开始,点击运行,在运行栏里填写\\XXXXXXXXXXXX(X是你的服务器的IP地址),然后会提示你输入用户名密码,正确输入后会有共享文件夹出现,右键共享文件夹,点击映射网络驱动器,点击确定就好了,这时候再看你的电脑,会多了个磁盘。
以window系统为例,有的服务器商安装的是标准的系统,上面只有一个系统盘C盘,发现硬盘空间不够,其实是因为其他盘没有加载,可以手动加载一下!
方法: 右键我的电脑-管理-磁盘管理-把其他盘比如D盘 E盘加载一下即可! 这样双击我的电脑就能看到C盘 D盘 E盘了! 如有疑问请继续追问!
0条评论