初学者很多不会,想问下如何用c#做一个链接打开文件夹
例如 我的文件夹里面有这个软件和一些文件夹。文件夹里面分别有很多图片素材如 足球的素材文件夹 篮球的素材文件夹
现在我想就是做这个软件 然后把所有的素材标题显示出来,加上一个按钮,一点就可以进入那个文件夹目录,不是要打开文件哦,是要那个文件夹!
例如 界面有足球按钮 篮球按钮等其他,然后一点就直接进入那种。求大家帮我下~
例如 我的文件夹里面有这个软件和一些文件夹。文件夹里面分别有很多图片素材如 足球的素材文件夹 篮球的素材文件夹
现在我想就是做这个软件 然后把所有的素材标题显示出来,加上一个按钮,一点就可以进入那个文件夹目录,不是要打开文件哦,是要那个文件夹!
例如 界面有足球按钮 篮球按钮等其他,然后一点就直接进入那种。求大家帮我下~
了解下IO的操作。
比如DirectoryInfo 有方法可以拿到文件夹下的所有文件,结合FOREACH,所有的文件信息都能拿出来
再用FileInfo可以对每个文件进行操作,属性什么的都可以改。
你要打开文件夹也没什么难度,如果在C#上没有直接打开的方法你可以试试:
Process.start("Explorer.exe 文件夹地址");
希望对你有帮助.
那就去Google 百度 搜搜现成的 代码~
思路,遍历文件夹,将文件名和文件夹保存在一起,显示出来,点击文件的时候,使用Process.start("Explorer.exe 文件夹地址");
try {
System.Diagnostics.Process.Start(sPathFile);
}
catch { }
} public void DispLogFileDir(string sPath) {
try {
System.Diagnostics.Process.Start(sPath);
}
catch { }
}给你两个函数吧,其实是一个函数, url,本地路径,本地文件+路径都可以用。