c# 实现文件柜另类方法一则
来源:互联网 发布:淘宝卖家虚假发货骗术 编辑:程序博客网 时间:2024/04/29 05:14
最近经理要求在.net环境下用c#实现文件柜的功能
在网上找了一些资料,但大部分都是asp的,c# 的资料不是很多,而且方法都不尽相同.
下边是我想的方法:
用system.io能够实现大部分的文件柜的功能,可是不能实现文件共享,我没找到相关的文献,如果谁有这方面的资料可
以分享的话,希望和我联系.
既然用system.io可以实现大部分的功能,所以用它是没错的.至于文件夹的共享问题,我的解决办法是
用修改文件名字的方法来逻辑实现,什么意思?就是用修改文件名字这一功能来实现文件共享,还是不好理解
下边我就将我的文件柜是如何实现的写在下面
1:当用户进入界面后,他要看到的是什么呢?应该是自己的私有文件夹和共享的文件夹,还有私有的文件和共享的文件
用什么控件来显示这些内容呢?当然是TreeView控件了!至于文件我可以用GridView来实现show内容,至于功能按钮
我想应当包括{创建文件夹}{删除文件夹}{共享文件夹}{取消共享}{创建文件}{删除文件},这里有一个问题是:为什么没
有{共享文件}和{取消共享的文件}呢!我的回答是:1-我们共享了文件夹,是不是还有必要共享文件2-我还真没有想好如
何才可以共享文件,如果也要用修改文件的名字的方法来实现有些太难了,所以我干脆就放弃该功能.如果谁有可以告
诉小弟.下边我们来思考一下,对于用户他最少需要多少层的文件夹呢?我觉的对于我们要实现的文件柜是3层,第一层
根目录(所有用户的根目录) 第二层 用户目录(用户的私有目录) 第三层 文件目录(可以共享的目录,可以保存文件)
对于用户来说,在根目录下只有一个文件夹是自己的也就是说每个用户只有一个文件夹与其对应.
- c# 实现文件柜另类方法一则
- C#九九乘法表的另类实现
- 另类的二级域名实现方法
- 浮动广告的另类实现方法
- java实现螺旋数组-另类方法
- C#引用错误一则
- C#右下角弹窗不影响主程序的另类实现
- 跨域名的Cookie实现---简单另类的实现方法
- 自定义reportviewer打印设置按钮的另类实现方法
- Java实现按钮隐藏点击动态效果的另类方法
- 【转】C语言函数实现的另类方法
- javascript另类方法高效实现htmlencode()与htmldecode()函数
- 解析CI的AJAX分页 另类实现方法
- c# 的另类写法
- C#另类延时
- 另类调试方法
- 缩小日志另类方法
- 隐藏文件另类方法
- 试验网站#1搜索引擎优化收录情况记录(断续运行)2007-8-6
- Struts+Spring+Hibernate整合入门详解
- 热烈祝贺千指呵成功申请赶集联盟
- linux指令大全(摘自:http://www.3wbmw.cn/archiver/?tid-4706.html)
- 试验网站#3搜索引擎优化收录情况记录2007-8-6
- c# 实现文件柜另类方法一则
- 转载本论坛fudan_abc:Linux那些事儿之我是U盘(17)冬天来了,春天还会远吗?(一)
- 关于C++语法的各种稀奇古怪的测试
- 表达式,操作符
- 利用jawin完成调用window中dll的调用
- IE6不兼容position:fixed的解决办法(CSS里写js)
- Hsqldb Server startup parameters
- 转载本论坛:by fudan_abc: Linux那些事儿之我是U盘(18)冬天来了,春天还会远吗?(二)
- NSIS的背景闪屏效果