使用C#程序调用word程序
我写了一段代码希望能够在C#WinForm中调用某个doc文件,当doc结束后继续进行,但执行效果不好。代码如下:
System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.StartInfo.FileName = @"winword.exe"; //程序名称
proc.StartInfo.Arguments = @" c:\1.doc ";
try
{
proc.Start();
proc.WaitForExit();
}
catch(System.Exception exp)
{
string err = exp.Message;
}
proc = System.Diagnostics.Process.Start(@"c:\1.doc");
当word运行之后,程序直接运行了下面的代码,没有等待进程关闭。请诸位高手指点。