c# - 当我使用 Process.Start("explorer.exe", path); 时,Windows 资源管理器正在我的 wpf 应用程序后面打开。
问题描述
我正在尝试使用按钮上的选定文件打开本地窗口位置,单击它的正确打开,但它在我的 WPF 应用程序后面打开。我正在使用以下代码:
string path = @"/n,/e,/select,C:"+@"\jre.txt";
Process.Start("explorer.exe", path2);
每次点击时它也会打开多个窗口资源管理器。
解决方案
刚刚尝试并为我工作(在 WinForms 上)。
当然首先声明using System.Diagnostics;
,然后在我刚刚尝试过的代码中(使用我的文件,但想法是一样的)Process.Start("explorer.exe", @"/n,/e,/select,writeherethefullpathofthefilewithoutthe@symbol");
。对我来说,它打开文件夹并选择文件,成为焦点文件夹而不是我的应用程序。用 VS2019 在 Win10 上测试。
推荐阅读
- tkinter - AttributeError:类型对象'Robo4_Board 没有属性'tk'
- java - 接受自定义比较器并将其应用于列表的方法。爪哇
- vba - 使用组合框过滤子表单
- ruby-on-rails - 导轨 6 | PG::SyntaxError: ERROR: 输入末尾的语法错误 | activerecord-reputation-system gem | PostgreSQL 12.1
- sql - 在 Presto 中提取复杂的嵌套 JSON 数组
- r - 使用日期格式数据重塑表格
- javascript - 如何使用 JavaScript 编写 reducer 来操作这个 JSON
- typescript - How do I use TypeScript compiler in the browser?
- html - How to correctly import an img using HTML?
- java - HashSet 代码的意外运行时间