process.start()后,怎么确认开启的程序完成,然后再继续代码 通过进程开启一个程序后,要程序进行完,再继续代码怎么写c#的,。net2003环境process.start()这步如果设置断点,都正常,我等开启的进程的软件运行完,再步进代码,都正常,如果直接运行,开启的软件没进行呢,代码就往下走了如果暂停呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你开启的程序完成后会自动退出,例如CMD命令行执行后自动关闭,那么你只要用process.WaitForExit()即可,如果你的程序不会自动退出,但是运行全过程无需人工干预,一气呵成,那么可以尝试用process.WaitForInputIdle() 没有其他的进程通信手段,你只能用Thread.Sleep(xxx)若干秒。等待他进程完全启动完毕 C# ToolStrip Treeview求助 索引超出数组界限 关于c3 求一算法 今天在此收获很大,继续请教.NET框架下数据访问主要是数据集和数据命令两种方式,对进销存(桌面程序)主要用哪种合适 编辑框按钮快速输入 如何把编辑过得DataGrid保存到数据库中? 如何将DataTable插入到sqlce数据库? Error: Cannot Override Dispose() .... 为什么我引用System.Management 命名空间出错了? C#加壳后无法在多核CPU运行 求高人,小弟先谢谢了!
process.WaitForExit()即可,
如果你的程序不会自动退出,但是运行全过程无需人工干预,一气呵成,那么可以尝试用
process.WaitForInputIdle()
等待他进程完全启动完毕