基本上,我想要做的是在单击按钮时启动* .exe文件。我想在VB.NET中完成这个。我有Microsoft Visual Basic 2008 Express Edition。
我的按钮叫做'btnYES'。
如何通过点击此按钮启动* .exe文件?
答案 0 :(得分:25)
在按钮调用的事件处理程序中
Process.Start("C:\path_to\myapp.exe")
您可以在Process.Start()
的MSDN文档中找到更多示例。
如果您不知道如何创建事件处理程序:只需在设计器中打开表单,然后双击btnYes
按钮。这将自动为按钮单击事件创建一个事件处理程序,IDE将在正确的位置为您打开代码文件。
答案 1 :(得分:4)
如果要通过代码调用exe文件:
如果文件是单个文件,请执行以下操作:
Process.Start("D:\MATI2\MATI.EXE")
您可以在按住shift并选择copy as path
的同时右键单击exe文件来获取路径如果文件依赖于一个或多个.dll文件,则以前的方式不起作用,请使用以下命令:
Dim info As New ProcessStartInfo()
info.FileName = "C:\Program Files (x86)\VentSrv\ventrilo_srv.exe"
info.WorkingDirectory = "C:\Program Files (x86)\VentSrv"
info.Arguments = "<specify the command line arguments here if necessary>"
Process.Start(info)