Re: [問題]呼叫外部執行檔

看板C_Sharp作者 (Orz)時間16年前 (2009/09/25 18:27), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《fanny10139 (瑪~)》之銘言: 我在c:\底下放了一個i_view.exe 轉圖檔的程式 我需要在c#程式中按下bottom鍵時 他去執行那個exe檔 把jpg圖檔轉成ppm 不知道要怎麼去執行那個exe檔 想麻煩會的人 教教我 謝謝!~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.162.157.119

09/25 17:48,
用process
09/25 17:48

09/25 18:15,
我是寫 System.Diagnostics.ProcessStartInfo p=
09/25 18:15

09/25 18:16,
new System.Diagnostics.ProcessStartInfo("cmd");
09/25 18:16

09/25 18:16,
p.Arguments = @"/c ""C:\i_view32.exe""";
09/25 18:16

09/25 18:17,
但是會出現錯誤
09/25 18:17

09/25 18:18,
錯誤是 類別、結構或介面成員宣告中無效的語彙基元 '='
09/25 18:18
System.Diagnostics.Process open = new System.Diagnostics.Process(); open.StartInfo.FileName = save.FileName; open.Start(); 我用這方法開啟檔案,(檔案名稱save.Filename;你改成C:\i_view32.exe,應該可以用) 我自己猜,你的方法是希望用cmd.exe去執行c:\i_view32.exe, 可能是因為這樣參數傳遞有錯誤 如果可以的話直接開啟(執行)可能會好一點? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.169.230.230

09/25 18:40, , 1F
錯誤一樣說 是不是我忘了宣告什麼了?
09/25 18:40, 1F
文章代碼(AID): #1Al9iIAL (C_Sharp)
文章代碼(AID): #1Al9iIAL (C_Sharp)