2013-04-12 183 views
-3
ProcessStartInfo startInfo = new ProcessStartInfo(); 

startInfo.FileName = @"c:\windows\system32\rundll32.exe"; 

startInfo.Arguments = 
@"C:\WINDOWS\System32\shimgvw.dll,ImageView_Fullscreen C:\Users\Sony\Desktop\c.jpg" 

我想指定圖像URI (C:\Users\Sony\Desktop\c.jpg)作爲字符串變量。因此,我必須在startInfo.Arguments中進行哪些更改。錯誤代碼

+3

你在做什麼? – SecurityMatt

+0

什麼是錯誤? –

+0

認真考慮爲你的問題寫一個更好的標題。 –

回答

1

然後構造它。

string imagePath = "C:\Users\Sony\Desktop\c.jpg"; // or get this value from however you please 
string arguments = string.Format("C:\WINDOWS\System32\shimgvw.dll,ImageView_Fullscreen {0}", imagePath); 
startInfo.Arguments = arguments; 
+0

我試過這個,但是照片查看器不能打開。你有沒有其他解決方案?我急需它。 – user2269629