基本上,我想要做的是當我點擊一個按鈕時啓動一個* .exe文件。我想在VB.NET中完成。我有Microsoft Visual Basic 2008速成版。單擊按鈕 - >啓動一個* .exe文件
我有的按鈕叫做'btnYES'。
如何從點擊此按鈕啓動* .exe文件?
基本上,我想要做的是當我點擊一個按鈕時啓動一個* .exe文件。我想在VB.NET中完成。我有Microsoft Visual Basic 2008速成版。單擊按鈕 - >啓動一個* .exe文件
我有的按鈕叫做'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)
謝謝你的這個的Process.Start()的代碼提示!但是,我知道,如果你雙擊按鈕,它會帶我到那個單擊事件的代碼,在這種情況下,我的btnYES按鈕!但是,謝謝! :D – Computeristic 2010-04-13 16:27:29
這幫助了我很多,但是如果我將這個程序分享給與我沒有相同用戶名的人,這個工作如何 – 2016-10-05 22:32:47