在Windows Media Player库中,您可以选择一个或多个音乐文件.然后,您可以右键单击并在其上下文菜单中选择" 打开文件位置".这将为文件所在的每个目录打开一个Windows资源管理器窗口,并为您选择文件.
所以我们假设我们的库里有一堆mp3文件,其中有三个是这样的:
如果我们选择这三个(在所有这些都可见的视图中)并打开文件位置,则会弹出两个浏览器窗口.一会是Z:\音乐\周四蓝调文件夹01.我想这是friday.mp3选择,而另一个将是*Z:\音乐\数羊**与两个文件夹01.羊#1. mp3和02.选择绵羊#2.mp3.
我怎么能在C#中自己做这个?我们有一个应用程序将数据导出为各种格式,例如CSV和Excel,我想打开资源管理器窗口,在创建这些文件并准备好查看时选择这些文件.目前我只是这样做Process.Start(path)
,但这很有效,但我也希望能够突出显示这些特定文件.会使刚刚创建的文件更加明显.
Windows Media Player做得很好......我也想这样做= /这里是否有任何微软员工可以弄清楚如何做到这一点?(一个)
我想用窗口资源管理器打开文件的位置.我正在使用C#代码
System.Diagnostics.Process.Start("Explorer.exe", @"/select," + FilePath)
Run Code Online (Sandbox Code Playgroud)
它适用于简单的英文字符,但如果文件的名称是Unicode字符(Thia语言),则无法打开文件的位置.
有人可以帮忙吗?