您的问题似乎不完整,您是想询问关于C语言编程的某个具体问题吗?比如C语言的语法、编程技巧、项目开发等。请提供更具体的信息,这样我才能给出更准确的回答。

2026-03-31 10:141阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计936个文字,预计阅读时间需要4分钟。

您的问题似乎不完整,您是想询问关于C语言编程的某个具体问题吗?比如C语言的语法、编程技巧、项目开发等。请提供更具体的信息,这样我才能给出更准确的回答。

目录

一、实现内容

1.1 实现的功能

1.2 实现的效果

二、实现操作

三、Windows 资源管理器参数说明

1.实现内容

1.1 实现的功能

- 打开指定的目录- 打开指定的目录并选中特定文件

1.2 实现的效果- 系统成功打开指定目录- 系统成功打开指定目录并选中指定文件

您的问题似乎不完整,您是想询问关于C语言编程的某个具体问题吗?比如C语言的语法、编程技巧、项目开发等。请提供更具体的信息,这样我才能给出更准确的回答。

三、资源管理器参数说明- 指定目录:输入需要打开的目录路径- 指定文件:输入需要选中的文件名

目录
  • 一、实现内容
    • 1.1实现的功能
    • 1.2实现的效果
  • 二、实现操作
    • 三、Windows 资源管理器参数说明

      一、实现内容

      1.1实现的功能

      想要实现:

      ①打开指定的目录;

      ②打开指定的目录且选中指定文件;

      ③打开指定文件

      1.2实现的效果

      二、实现操作

      /// <summary> /// 打开目录 /// </summary> /// <param name="folderPath">目录路径(比如:C:\Users\Administrator\)</param> private static void OpenFolder(string folderPath) { if (string.IsNullOrEmpty(folderPath)) return; Process process = new Process(); ProcessStartInfo psi = new ProcessStartInfo("Explorer.exe"); psi.Arguments = folderPath; process.StartInfo = psi; try { process.Start(); } catch (Exception ex) { throw ex; } finally { process?.Close(); } } /// <summary> /// 打开目录且选中文件 /// </summary> /// <param name="filePathAndName">文件的路径和名称(比如:C:\Users\Administrator\test.txt)</param> private static void OpenFolderAndSelectedFile(string filePathAndName) { if (string.IsNullOrEmpty(filePathAndName)) return; Process process = new Process(); ProcessStartInfo psi = new ProcessStartInfo("Explorer.exe"); psi.Arguments = "/e,/select,"+filePathAndName; process.StartInfo = psi; //process.StartInfo.UseShellExecute = true; try { process.Start(); } catch (Exception ex) { throw ex; } finally { process?.Close(); } } /// <summary> /// 打开文件 /// </summary> /// <param name="filePathAndName">文件的路径和名称(比如:C:\Users\Administrator\test.txt)</param> /// <param name="isWaitFileClose">是否等待文件关闭(true:表示等待)</param> private static void OpenFile(string filePathAndName,bool isWaitFileClose=true) { Process process = new Process(); ProcessStartInfo psi = new ProcessStartInfo(filePathAndName); process.StartInfo = psi; process.StartInfo.UseShellExecute = true; try { process.Start(); //等待打开的程序关闭 if (isWaitFileClose) { process.WaitForExit(); } } catch (Exception ex) { throw ex; } finally { process?.Close(); } }

      三、Windows 资源管理器参数说明

      Windows资源管理器参数的说明

      序号参数命令说明1Explorer /n此命令使用默认设置打开一个资源管理器窗口。显示的内容通常是安装 Windows 的驱动器的根目录2Explorer /e此命令使用默认视图启动 Windows 资源管理器3Explorer /e,C:\Windows此命令使用默认视图启动 Windows 资源管理器,并把焦点定位在 C:\Windows路径上4Explorer /root, C:\Windows\Cursors此命令启动 Windows 资源管理器后焦点定位在 C:\Windows\Cursors folder路径上。此示例使用 C:\Windows\Cursors 作为 Windows 资源管理器的“根”目录5Explorer /select, C:\Windows\Cursors\banana.ani此命令启动 Windows 资源管理器后选定“C:\Windows\Cursors\banana.ani”文件。6Explorer /root, \\server\share, select, Program.exe此命令启动 Windows 资源管理器时以远程共享作为“根”文件夹,而且 Program.exe 文件将被选中

      以上就是C#实现打开指定目录和指定文件的示例代码的详细内容,更多关于C#打开指定目录 文件的资料请关注自由互联其它相关文章!

      标签:示例代码

      本文共计936个文字,预计阅读时间需要4分钟。

      您的问题似乎不完整,您是想询问关于C语言编程的某个具体问题吗?比如C语言的语法、编程技巧、项目开发等。请提供更具体的信息,这样我才能给出更准确的回答。

      目录

      一、实现内容

      1.1 实现的功能

      1.2 实现的效果

      二、实现操作

      三、Windows 资源管理器参数说明

      1.实现内容

      1.1 实现的功能

      - 打开指定的目录- 打开指定的目录并选中特定文件

      1.2 实现的效果- 系统成功打开指定目录- 系统成功打开指定目录并选中指定文件

      您的问题似乎不完整,您是想询问关于C语言编程的某个具体问题吗?比如C语言的语法、编程技巧、项目开发等。请提供更具体的信息,这样我才能给出更准确的回答。

      三、资源管理器参数说明- 指定目录:输入需要打开的目录路径- 指定文件:输入需要选中的文件名

      目录
      • 一、实现内容
        • 1.1实现的功能
        • 1.2实现的效果
      • 二、实现操作
        • 三、Windows 资源管理器参数说明

          一、实现内容

          1.1实现的功能

          想要实现:

          ①打开指定的目录;

          ②打开指定的目录且选中指定文件;

          ③打开指定文件

          1.2实现的效果

          二、实现操作

          /// <summary> /// 打开目录 /// </summary> /// <param name="folderPath">目录路径(比如:C:\Users\Administrator\)</param> private static void OpenFolder(string folderPath) { if (string.IsNullOrEmpty(folderPath)) return; Process process = new Process(); ProcessStartInfo psi = new ProcessStartInfo("Explorer.exe"); psi.Arguments = folderPath; process.StartInfo = psi; try { process.Start(); } catch (Exception ex) { throw ex; } finally { process?.Close(); } } /// <summary> /// 打开目录且选中文件 /// </summary> /// <param name="filePathAndName">文件的路径和名称(比如:C:\Users\Administrator\test.txt)</param> private static void OpenFolderAndSelectedFile(string filePathAndName) { if (string.IsNullOrEmpty(filePathAndName)) return; Process process = new Process(); ProcessStartInfo psi = new ProcessStartInfo("Explorer.exe"); psi.Arguments = "/e,/select,"+filePathAndName; process.StartInfo = psi; //process.StartInfo.UseShellExecute = true; try { process.Start(); } catch (Exception ex) { throw ex; } finally { process?.Close(); } } /// <summary> /// 打开文件 /// </summary> /// <param name="filePathAndName">文件的路径和名称(比如:C:\Users\Administrator\test.txt)</param> /// <param name="isWaitFileClose">是否等待文件关闭(true:表示等待)</param> private static void OpenFile(string filePathAndName,bool isWaitFileClose=true) { Process process = new Process(); ProcessStartInfo psi = new ProcessStartInfo(filePathAndName); process.StartInfo = psi; process.StartInfo.UseShellExecute = true; try { process.Start(); //等待打开的程序关闭 if (isWaitFileClose) { process.WaitForExit(); } } catch (Exception ex) { throw ex; } finally { process?.Close(); } }

          三、Windows 资源管理器参数说明

          Windows资源管理器参数的说明

          序号参数命令说明1Explorer /n此命令使用默认设置打开一个资源管理器窗口。显示的内容通常是安装 Windows 的驱动器的根目录2Explorer /e此命令使用默认视图启动 Windows 资源管理器3Explorer /e,C:\Windows此命令使用默认视图启动 Windows 资源管理器,并把焦点定位在 C:\Windows路径上4Explorer /root, C:\Windows\Cursors此命令启动 Windows 资源管理器后焦点定位在 C:\Windows\Cursors folder路径上。此示例使用 C:\Windows\Cursors 作为 Windows 资源管理器的“根”目录5Explorer /select, C:\Windows\Cursors\banana.ani此命令启动 Windows 资源管理器后选定“C:\Windows\Cursors\banana.ani”文件。6Explorer /root, \\server\share, select, Program.exe此命令启动 Windows 资源管理器时以远程共享作为“根”文件夹,而且 Program.exe 文件将被选中

          以上就是C#实现打开指定目录和指定文件的示例代码的详细内容,更多关于C#打开指定目录 文件的资料请关注自由互联其它相关文章!

          标签:示例代码