2012-07-04 70 views
0

通過點擊桌面上的圖標,fifa12和模糊遊戲運行成功,但通過我的WPF應用程序運行時,同一個game.exe會運行,但是當我開始我的遊戲時:快速比賽,在線或LAN遊戲加載並且從不啓動。遊戲在桌面上運行,但沒有運行在我的wpf應用程序中。爲什麼?

我使用下面的代碼執行的Game.exe:

proc.UseShellExecute = false; 
string direct= new System.IO.FileInfo(@"" + txtLocation.Text + "").Directory.ToString(); 
proc.WorkingDirectory=direct; 
proc.FileName = @"" + txtLocation.Text + ""; 
proc.CreateNoWindow = true; 
proc.Verb = "runas"; 
proc.RedirectStandardError = true; 
proc.RedirectStandardOutput = true; 
p1.StartInfo = proc; 
p1.Start(); 

什麼是錯上面的代碼?

+1

你得到任何錯誤,如果不嘗試圍繞它添加一個try catch塊 – JohnnBlade

+0

不,先生,我沒有得到錯誤... –

+0

你試圖刪除proc.CreateNoWindow = true;? – Sascha

回答

-1

嘗試僅僅這首

string path = "c:\yourgame.exe"; 
System.Diagnostics.Process.Start(path); 
+0

不,先生,這也不工作... –

相關問題