c#获取共享文件夹,把局域网内所有的共享文件夹都列到dataGridView1中 80

然后要在dataGridView1第二列显示是否有读写权限... 然后要在dataGridView1第二列显示是否有读写权限 展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏80(财富值+成长值)
苍狼_白鹿
2015-08-29 · TA获得超过11.8万个赞
知道大有可为答主
回答量:1.9万
采纳率:82%
帮助的人:5420万
展开全部
在C#中可以用FileStream 这个类来读取文件,包括局域网中的共享文件,它有很多构造函数,其中有一个是FileStream (String, FileMode, FileAccess) ;

String 为你要读取的文件的路径,是全路径,如果是读取局域网中的共享文件,可以表示为 \\机器名\共享目录\文件名

FileMode 为确定如何打开或创建文件

FileAccess 为确定 FileStream 对象访问文件的方式。

具体你可以参考一下MSDN中的ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.NETDEVFX.v20.chs/cpref8/html/T_System_IO_FileStream_Members.htm 注意,这是MSDN2005中的地址。

补充:
如果是要对文件夹操作的话,就用DirectoryInfo 对象吧,它可以获取在它里面的所有文件。 如果你连文件夹都不知道的话 那就用DriveInfo 对象,它可以获取一个分区下的所有东西。 具体的就不多说了,MSDN里面写得很清楚, 不清楚的话再问我吧。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式