C#中,用Process打開文件并等待文件關(guān)閉怎么做?Process.Start不會(huì)創(chuàng)建本機(jī)已存在的進(jìn)程。也就是說,如果本機(jī)有已經(jīng)打開word文檔,我再使用Process.Start返回的是NULL。如果指定了winword的地址,雖然返回了進(jìn)程,但是proc.WaitForExit()也無效。程序不會(huì)等待文件關(guān)閉就繼續(xù)執(zhí)行了。請(qǐng)問如果實(shí)現(xiàn)?
2 回答
繁花不似錦
TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超4個(gè)贊
確實(shí)存在你所說的問題,WINWORD 進(jìn)程在打開多個(gè)文件只會(huì)創(chuàng)建一次,而且要等到所有文件關(guān)閉后才退出。
請(qǐng)問 WaitForExit 后執(zhí)行什么操作,或許有 Process 外的其它方式可以解決你的問題。
- 2 回答
- 0 關(guān)注
- 565 瀏覽
添加回答
舉報(bào)
0/150
提交
取消
