process打开文件的问题

llhhcc 2005-02-22 08:45:38
Process process=new Process();
process.StartInfo.FileName=@"c:\aa.xml";
process.StartInfo.WorkingDirectory=@"C:\WINNT\system32\notepad.exe";
process.Start();
对吗,可怎么aa.xml还是用ie打开呢
...全文
109 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Macosx 2005-02-22
  • 打赏
  • 举报
回复
这样就可以了 不知道是不是符合你的要求
System.Diagnostics.Process.Start("notepad", @"C:\instaler.xml");
Aop_WiN 2005-02-22
  • 打赏
  • 举报
回复
private void button1_Click(object sender, System.EventArgs e)
{
System.Diagnostics.ProcessStartInfo si=new System.Diagnostics.ProcessStartInfo ();
si.FileName=@"notepad";
si.Arguments=@"F:\Study\C#\XML读和谢\data\books.xml";
System.Diagnostics.Process.Start(si);
}
llhhcc 2005-02-22
  • 打赏
  • 举报
回复
对呀,不就是指打开文件的路径吗
zzgfly 2005-02-22
  • 打赏
  • 举报
回复
这个与操作系统的 文件关联 有关
process.StartInfo.WorkingDirectory 这个是设置 process的工作目录

111,119

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧