关于打开资源管理器
我写了一个类,具体功能是:给一个文件的路径,然后打开这个文件所在的文件夹,然后将光标放在上边。
问题是:以上功能都实现了,但是资源管理器的树显示不出来。
- C# code
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows.Forms;namespace OpenFileCursor{ /// <summary> /// 载入路径打开文件所在文件夹,并将光标移动到文件上 /// </summary> public class OpenFiles { /// <summary> /// 载入路径打开文件所在文件夹 /// </summary> /// <param name="pathString">文件路径</param> public void GetOpenFiles(string pathString) { System.Diagnostics.Process.Start(@"Explorer", "/select," + pathString); } }}
[解决办法]
命令行参数 -e 以资源管理器方式打开
[解决办法]
你是说在树上选中文件夹?
好戏那个不提供这样的接口,参考:
http://support.microsoft.com/kb/152457
[解决办法]
看不到图片,我这里可以打开资源管理器,左边的树可以显示出来,只不过不是/select 指定的文件夹。