2010-01-29 30 views
0

先生我想知道如何導航/切換不同的exe文件之間使用c#.net代碼在我的.net應用程序上的按鈕單擊事件..基本上我想切換當前和以前打開的正在運行的exe files..im能夠在我的.net應用程序上運行exe文件,但無法提供打開之前運行的exe文件的選項......總的來說,我想提供一個與我們在操作系統窗口中一樣的設施我們可以在任務欄菜單上的應用程序之間進行切換 我該如何在使用c#代碼的c#.net應用程序中執行相同的操作。 感謝如何在按鈕單擊使用c#.net代碼運行exe文件之間切換?

回答

1

雖然不知道如果我給你正確的,但如果你想調用任何事件使用一個新的EXE: - 爲code..but EXE

System.Diagnostics.ProcessStartInfo f = new System.Diagnostics.ProcessStartInfo("C:\\windows\\system32\\rundll32.exe", 
"C:\\windows\\system32\\shimgvw.dll,ImageView_Fullscreen " + 
fileName.TrimEnd (null)); 

try 
{ 
// Pass the ProcessStartInfo object to the Start function. 
System.Diagnostics.Process.Start (f); 
} 
catch (Exception ex) 
{ 
System.Diagnostics.Debug.WriteLine (ex.ToString()); 
} 
+0

由於是出現在單獨的窗口上可以你提供了使用c#代碼將exe嵌入到我的.net程序的面板上的解決方案。我不想在獨立窗口上執行exe,我想在面板內執行它。 – zoya 2010-01-29 09:26:21