+ -
当前位置:首页 → 问答吧 → Winform用Progress.Start打开文件夹窗口出错

Winform用Progress.Start打开文件夹窗口出错

时间:2011-12-28

来源:互联网

我用这段代码打开一个文件夹可以打开
C# code

string arguments = Application.StartupPath + @"\Data";
Process.Start("explorer.exe", arguments);



但是,在关闭文件夹时,总是会弹出错误提示:

proxy desktop:explorer.exe应用程序错误
...该内存不能为writen之类的信息

电脑应该是没问题的,因为我的程序是仿的其他程序做的,在那个程序中也有这种功能,而且用那个打开不会报错,用我的这种方法实现就会报错!因为我看不到他的源代码,所以也不知道他是怎么写的.

请教各位,我这个问题出在哪里呢?我看网上的也都是这么写的哇

作者: idaydayup   发布时间: 2011-12-28

ProcessStartInfo run_rar = new ProcessStartInfo("explorer.exe", "/e," +System.IO.Directory.GetCurrentDirectory() );
  Process.Start(run_rar);

作者: li_qiang_sc   发布时间: 2011-12-28