C#怎么通过一个按钮Button,实现点击这个按钮可以打开一个文件或者文件夹?

我是一个新手,有问题就是通过C#怎么通过一个按钮Button,实现点击这个按钮可以打开一个文件或者文件夹?就跟超级链接一样!谢谢了,非常感谢!... 我是一个新手,有问题就是 通过 C#怎么通过一个按钮Button,实现点击这个按钮可以打开一个文件或者文件夹? 就跟超级链接一样!谢谢了,非常感谢! 展开
 我来答
何宜校
推荐于2017-11-26 · TA获得超过1691个赞
知道小有建树答主
回答量:702
采纳率:0%
帮助的人:950万
展开全部
string path1 = @"d:\log.txt";  //打开D盘下的log.txt文件
System.Diagnostics.Process.Start(path1);
string path2 = @"d:\test";  //调用资源管理器,打开D盘下的test文件夹
System.Diagnostics.Process.Start("explorer",path2);

在按钮点击事件里面写如上代码即可,文件或文件夹的路径记得修改一下。

更多追问追答
追问
可以做绝对路径吗?怎么做?我想将程序放到文件里,在不同电脑不同磁盘都能运行!还有您知道 怎么搜索本文件夹的代码吗?谢谢!
追答

我写的就是绝对路径,你的意思应该是相对路径。

//打开当前应用程序目录下的test文件夹
string path2 =System.Environment.CurrentDirectory+"/test"; 
System.Diagnostics.Process.Start("explorer",path2);

 搜索文件夹可以用: System.IO.Directory.GetDirectories方法

匿名用户
2013-10-05
展开全部
打开文件跟文件夹用process类 文件就直接调用文件本省的路径
文件夹用这个命令
explorer.exe "文件夹路径"
例如打开D:\CS1.5文件夹
就是explorer D:\CS1.5
代码网上一大堆 随便复制就好了
追问
求帮助啊,我弄了半天了,网上找了很多代码复制过去,都是错误的!能不能写一个现成的代码啊,包括;什么的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式