嘿嘿,直接上示例代碼
/// <summary> /// 利用第三方軟件瀏覽加工圖紙 /// </summary> /// <param name="filePathName">定義圖像文件的位置(包括路徑及文件名) </param> private void seeDrawingUseshimgvw(string filePathName) { //建立新的系統進程 System.Diagnostics.Process process = new System.Diagnostics.Process(); //設置圖片的真實路徑和文件名 process.StartInfo.FileName = filePathName; //設置進程運行參數,這里以最大化窗口方法顯示圖片。 process.StartInfo.Arguments = "rundl132.exe C://WINDOWS//system32//shimgvw.dll,ImageView_Fullscreen"; //此項為是否使用Shell執行程序,因系統默認為true,此項也可不設,但若設置必須為true process.StartInfo.UseShellExecute = true; //此處可以更改進程所打開窗體的顯示樣式,可以不設 process.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; process.Start(); process.Close(); }