C# 用Process.Start()会出现打开的程序无法访问网络 C#ProcessStart 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 C# Process.Start()方法详解 .是否是打开路径的问题 代码如下,三种打开方式我都试过了,一样,不是路径问题,路径是对的,而且程序能打开,就是打开了会报图片上那个错误:private void button4_Click(object sender, EventArgs e) { //Process MyProcess = System.Diagnostics.Process.Start(@"D:\Program Files\大话西游之战歌\zg.exe"); ProcessStartInfo psi = new ProcessStartInfo(); psi.FileName = @"D:\Program Files\大话西游之战歌\zg.exe"; psi.UseShellExecute = false; psi.CreateNoWindow = true; Process.Start(psi); //Process MyProcess = new Process(); //MyProcess.StartInfo.FileName = @"D:\Program Files\大话西游之战歌\zg.exe"; //MyProcess.StartInfo.FileName = @"D:\Program Files\腾讯游戏\地下城与勇士\TCLS\Client.exe"; //D:\Program Files\腾讯游戏\地下城与勇士\TCLS\Client.exe //MyProcess.StartInfo.Verb = "Open"; //MyProcess.StartInfo.WindowStyle = ProcessWindowStyle.Normal; //MyProcess.StartInfo.CreateNoWindow = true; //MyProcess.Start();} 程序启动,首先要去读配置文件,而那个程序读配置文件用的是相对路径所以你用外部程序调用时,这个相对路径变成了你的程序的路径,于是目标程序无法读取它自己的配置文件了我记得start方法里可以传入参数,告诉目标程序启动路径是哪个 webbrowser加载网页中的图片怎么另存到本地? 请高手修正此高斯滤波代码 关于WCF上传下载文件的问题 求实例 reportviewer显示子报表 GDI+画图出现GDI+ 出现一般性错误怎么办? 如何通過webservice保存數據到sql 做了一个小东西(WinForm),为什么运行结束了在系统的任务管理器里面还能看到进程! 怎样实现Ctrl+C(急) 问两个关于C#的问题. 难道MS忘了做这些功能 了吗? C#程序在win7下突然停止运行 c#小白求助 在winform程序中如何关闭打开的系统软键盘
private void button4_Click(object sender, EventArgs e)
{
//Process MyProcess = System.Diagnostics.Process.Start(@"D:\Program Files\大话西游之战歌\zg.exe");
ProcessStartInfo psi = new ProcessStartInfo();
psi.FileName = @"D:\Program Files\大话西游之战歌\zg.exe";
psi.UseShellExecute = false;
psi.CreateNoWindow = true;
Process.Start(psi); //Process MyProcess = new Process();
//MyProcess.StartInfo.FileName = @"D:\Program Files\大话西游之战歌\zg.exe";
//MyProcess.StartInfo.FileName = @"D:\Program Files\腾讯游戏\地下城与勇士\TCLS\Client.exe";
//D:\Program Files\腾讯游戏\地下城与勇士\TCLS\Client.exe
//MyProcess.StartInfo.Verb = "Open";
//MyProcess.StartInfo.WindowStyle = ProcessWindowStyle.Normal;
//MyProcess.StartInfo.CreateNoWindow = true;
//MyProcess.Start();
}
所以你用外部程序调用时,这个相对路径变成了你的程序的路径,于是目标程序无法读取它自己的配置文件了我记得start方法里可以传入参数,告诉目标程序启动路径是哪个