我需要一些幫助,謝謝,我目前正在VB.net中做一個項目。我想要的是當你按下一個按鈕時,它會啓動一個程序。假設我的程序被稱爲「test.exe」,並且該文件被放置在「C:\ Users \ user \ desktop \ test.exe」中。如何將代碼附加到將運行此程序的按鈕?非常感謝。對不起,如果這是一個壞問題。運行不在同一文件夾中的程序
回答
使用Process.Start("C:\Users\user\desktop\test.exe", "Arguments here")
UPDATE
如果您main.exe
是xyz
文件夾和test.exe
是在文件夾外xyz
說abc
然後用
Process.Start("xyz\..\abc\test.exe", "Arguments here")
這是相對路徑注意兩個xyz
和abc
有相同的父
謝謝!我很欣賞你的迴應:) – Alexander
另外,我是這個語言的新手,比方說,我有一個名爲「MyFolder」的文件夾,在這個文件夾中,有我的Project和test.exe,當別人正在獲取「MyFolder」他們不能按下「C:\ Users \ user \ desktop \ test.exe」這個按鈕,因爲那只是針對我的帳戶,你知道如何使這個代碼像按下按鈕時那樣,它會啓動程序文件夾,這實際上是我的問題,但我不善於解釋,謝謝,就像按下按鈕,然後代碼「Process.Start(」MyFolder \ test.exe「)」將運行。該代碼是否有效? – Alexander
你真的不好解釋:p'因爲那只是爲我的帳戶'這是什麼意思? –
使用此代碼:
Public Sub Btn_Click(sender As Object, e As EventArgs) Handles someButton.Click
Process.Start("C:\Users\user\desktop\test.exe") 'You can also pass arguments by overloading this method like:
Process.Start("C:\Users\user\desktop\test.exe", "foo argument")
End Sub
- 1. 在子文件夾中運行程序
- 2. 如何在同一個src文件夾中運行不同的.kt文件/類?
- 3. 每個應用程序的相同或不同的運行時文件夾?
- 4. 在一個文件夾序列中運行EXE文件
- 5. 運行在同一文件夾中安裝Firefox插件
- 6. 運行在文件夾中
- 7. 運行使用包在多個文件夾中的java程序
- 8. 腳本來運行一個文件夾中的所有文件的程序
- 9. 在不同文件夾中執行一個exe文件
- 10. 從同一個文件夾(C++程序)
- 11. 如何在同一個域和不同文件夾中運行zend和codeignitor?
- 12. 從maven測試文件夾中運行一個不是測試的Java程序
- 13. 如何在一個文件夾和進口在運行的Python程序並且從另一個文件夾
- 14. 從另一個php腳本在不同的文件夾中運行php腳本
- 15. 在一個文件夾中運行一堆SQL文件
- 16. FileNotFoundException文件存在於與程序相同的文件夾中
- 17. 如何從隱藏的文件夾中運行程序WinAPI的
- 18. 如何通過Lua應用程序在同一個文件夾中運行exe文件?
- 19. 同時運行在同一個JVM上運行的java程序?
- 20. 從不同的文件夾中運行program.js
- 21. 如何運行置於不同的文件夾中從蟒
- 22. 在drupal文件夾下運行不同的CMS系統
- 23. Android的寫文件到不同的應用程序文件夾
- 24. 爲.cpp文件構建系統:在同一文件夾中運行make.bat
- 25. 如何在不同文件夾中加載程序集C#
- 26. 運行在文件夾
- 27. 運行在子文件夾
- 28. Python的 - 運行使用多個不同的文件的程序
- 29. 運行文件夾
- 30. 在與OSX命令行不同的線程中運行程序?
是的,這是一個不好的問題 –
可能是你應該使用相對路徑..只是一個建議 –
謝謝,對不起,壞的問題,我在這裏是新的,如果你看到那個:( – Alexander