C# Winform如何打开指定的文件夹?
我想打开系统字体的文件夹,查到是%windir%\fonts然后我用System.Diagnostics.Process.Start("%windir%\\fonts")...
我想打开系统字体的文件夹,查到是%windir%\fonts
然后我用System.Diagnostics.Process.Start("%windir%\\fonts");
报错,说找不到指定的文件。。。咋办
我这样写打开程序可以,但是貌似不能打开文件夹
String path = @"%windir%\fonts";
System.Diagnostics.Process.Start("explorer.exe", path);
我查到网上这样写,打开一个文件夹,但是为什么不管我写什么他都打开的是我的文档? 展开
然后我用System.Diagnostics.Process.Start("%windir%\\fonts");
报错,说找不到指定的文件。。。咋办
我这样写打开程序可以,但是貌似不能打开文件夹
String path = @"%windir%\fonts";
System.Diagnostics.Process.Start("explorer.exe", path);
我查到网上这样写,打开一个文件夹,但是为什么不管我写什么他都打开的是我的文档? 展开
3个回答
展开全部
新建windows窗体,用代码获取要打开文件夹的全路径,具体操作步骤如下:
1、首先新建一个项目,点击右侧第一行的windows窗体应用程序。
2、弹出的对话框,点击button按钮添加一个按钮用来点击打开文件夹。
3、在点击文本框,插入一个文本框到界面,如下图所示。
4、然后双击第二步骤的按钮,进入当按钮点击所执行的代码输入下图代码。
5、然后任意新建一个文本文档,在输入下图红框处代码关闭保存即可。
6、再次点击步骤2的按钮,就可弹出打开的文件夹如下图所示。
7、文本框中显示的是刚才的文本文档内容,如下图所示。
展开全部
直接打开指定的文件
System.Diagnostics.Process.Start(v_OpenFilePath);
直接打开目录
string v_OpenFolderPath = @"目录路径"; System.Diagnostics.Process.Start("explorer.exe", v_OpenFolderPath);
System.Diagnostics.Process.Start(v_OpenFilePath);
直接打开目录
string v_OpenFolderPath = @"目录路径"; System.Diagnostics.Process.Start("explorer.exe", v_OpenFolderPath);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询