c# 打开第三方软件(如:电脑自带看图软件)
嘿嘿,直接上示例代码
/// <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(); }