基本上,我想做的是在单击按钮时启动 *.exe 文件。我希望在 VB.NET 中完成此操作。我有 Microsoft Visual Basic 2008 速成版。
我拥有的按钮称为“btnYES”。
如何通过单击此按钮启动 *.exe 文件?
基本上,我想做的是在单击按钮时启动 *.exe 文件。我希望在 VB.NET 中完成此操作。我有 Microsoft Visual Basic 2008 速成版。
我拥有的按钮称为“btnYES”。
如何通过单击此按钮启动 *.exe 文件?
在按钮调用的事件处理程序中
Process.Start("C:\path_to\myapp.exe")
您将在 MSDN 文档中找到更多示例Process.Start()
。
如果您不知道如何创建事件处理程序:只需在设计器中打开表单并双击btnYes
按钮。这将自动为按钮单击事件创建一个事件处理程序,IDE 将在正确的位置为您打开代码文件。
如果要通过代码调用exe文件:
如果文件是单个文件,请执行以下操作:
Process.Start("D:\MATI2\MATI.EXE")
您可以通过右键单击exe文件并按住shift并选择复制作为路径来获取路径
如果文件依赖于一个或多个 .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)