如何打开一个exe。使用c#的文件

时间:2013-06-20 06:59:25

标签: c# visual-studio

大家好,有人可以告诉我如何使用Button在Visual-studio中打开可执行文件,就像我点击按钮一样,它会打开计算器或记事本:)

4 个答案:

答案 0 :(得分:5)

使用Process.Start

Process.Start("notepad.exe");

来自MSDN:

  

通过指定文件名来启动进程类似于在Windows“开始”菜单的“运行”对话框中键入信息。因此,文件名不需要表示可执行文件。它可以是任何扩展名已与系统上安装的应用程序关联的文件类型。

答案 1 :(得分:2)

您可以使用Process.Start方法;

  

启动流程资源并将其与流程组件关联。

Process.Start("calc.exe");
Process.Start("notepad.exe");
  

通过指定文件名来启动进程与键入类似   Windows 开始菜单的运行对话框中的信息。   因此,文件名不需要表示可执行文件   文件。它可以是扩展所属的任何文件类型   与系统上安装的应用程序相关联。例如   如果您有关联的文本,则文件名可以具有.txt扩展名   带有编辑器的文件,例如记事本,或者如果你有,则可以有.doc   有一个关联的.doc文件与文字处理工具,如   微软Word。同样,与“运行”对话框相同   接受带有或不带.exe扩展名的可执行文件名   .exe扩展在fileName参数中是可选的。例如,你   可以将fileName参数设置为“Notepad.exe”或“Notepad”。

答案 2 :(得分:2)

使用System.Diagnostics.Process.Start()方法。

查看this article如何使用它。

(信用转到hmemcpy回答此问题before

答案 3 :(得分:1)

使用上面的

// run notepad
System.Diagnostics.Process.Start("notepad.exe");

 //run calculator
 System.Diagnostics.Process.Start("calc.exe");