求助C#添加文件的问题 string path = @"E:\软件\c#\MyMapFrame\帮助文档.txt"; System.Diagnostics.Process.Start(path);用这个可以打开文件,但是当我路径改了之后就打不开了。各位大神指教一个不需要路径就能打开的方法。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主可以将路径写到app.config配置文件中,这样每次修改这个配置文件而不需要重新编译。 楼主要的应该是启动记事本的功能,可以看下面的代码: #region [ 启动记事本 ] System.Diagnostics.Process Proc; try { // 启动记事本 Proc = new System.Diagnostics.Process(); Proc.StartInfo.FileName = "notepad.exe"; Proc.StartInfo.UseShellExecute = false; Proc.StartInfo.RedirectStandardInput = true; Proc.StartInfo.RedirectStandardOutput = true; Proc.Start(); } 路径一般配置在web.config里面,你写死了肯定读取不了 为什吗 页面不显示了。。。。 serialPort.Write(sendBuff, 0, sendBuff.Length); gridview里的数据与一个label里的text值生成同一excel 问一个重写问题 openFileDialog的OK处理后,getshortpathname取不到shortpath 菜鸟求教!~!如何编译最大公约数和最小公倍数! C#中有没有系统日期变更的API或者函数呢? c#中判斷日期格式是否正確 请问可以用C#编写移动代理软件吗? 请问各位大师,我想用C#工程显示楼层的二维cad图,如何实现? c#调用DIV的问题 c#代码中的错误
楼主可以将路径写到app.config配置文件中,这样每次修改这个配置文件而不需要重新编译。
{
// 启动记事本
Proc = new System.Diagnostics.Process();
Proc.StartInfo.FileName = "notepad.exe";
Proc.StartInfo.UseShellExecute = false;
Proc.StartInfo.RedirectStandardInput = true;
Proc.StartInfo.RedirectStandardOutput = true; Proc.Start();
}