2011-06-13 39 views
-1

我必須從其他應用程序啓動一個exe。互聯網上有代碼來執行此操作。 我想討論應用程序如何獲得其他exe文件的路徑,因爲exe的路徑可以是任何路徑。從應用程序啓動exe

是存儲在註冊表中或配置是選項?
如果exe已經運行,應用程序應該做什麼。
請加上可能出現的問題之一可能面臨一個消磨我使用C++在VS 2008

+0

如果你想啓動一個exe文件,一般你應該知道它是什麼和它的路徑。你可以在你的應用中對它進行硬編碼,將它作爲你的應用的參數或配置文件傳遞,或者你想要的任何東西。 – 2011-06-13 06:16:25

+0

你問我們你需要回答的問題。我們不知道你的需求。你沒有告訴我們你的問題是什麼。 – 2011-06-13 06:46:31

回答

2

您有啓動EXE文件兩種選擇從其他應用程序啓動 一個EXE:ShellExecuteEx()CreateProcess()
每個行爲都有點不同,請在MSDN上檢查它們。

至於變化的路徑,註冊表可能是一個很好的選擇。

相關問題