111,130
社区成员
发帖
与我相关
我的任务
分享System.Diagnostics.Process.Start("explorer.exe",url);
// 要添加到System.Design的引用
class FolderBrowser : System.Windows.Forms.Design.FolderNameEditor
{
public FolderBrowser(){dialog = new System.Windows.Forms.Design.FolderNameEditor.FolderBrowser(); }
public string Description { get { return dialog.Description; } set { dialog.Description = value; } }
public string DirectoryPath { get { return dialog.DirectoryPath; } }
public DialogResult ShowDialog(){return dialog.ShowDialog();}
public DialogResult ShowDialog(IWin32Window owner) {return dialog.ShowDialog(owner); }
private System.Windows.Forms.Design.FolderNameEditor.FolderBrowser dialog;
}
void Test()
{
FolderBrowser browser = new FolderBrowser();
if (browser.ShowDialog() == DialogResult.OK)
{
MessageBox.Show(browser.DirectoryPath);
}
}
Process p = new Process();
ProcessStartInfo pi = new ProcessStartInfo;
pi.FileName = "E:\";
pi.Verb = "Open";
pi.CreateNoWindow = false;
p.StartInfo = pi;
p.Start();