有没有办法检查应用程序是否已完成加载。
例如,如果我要使用Process newProcess = Process.Start(@"C:\someFile.xls");
有没有IsLoaded or IsFinishedLoading
或类似的东西,以便在应用程序完全加载之前不会触发另一行代码。
我问这个问题是因为我在尝试与 Excel 工作表交互时收到错误,因为它未打开。仅使用Process newProcess = Process.Start(@"C:\someFile.xls");
完成这项工作,但只有在我的应用程序由于没有打开 Excel 文档而崩溃之后。
现在有没有办法加快程序/文件的启动速度?或者我编码错误。
没有通用的方法可以知道应用程序何时启动或完成打开文档。
一些程序(即Office应用程序)提供API来通信/控制它们,而其他程序(即记事本)则无法知道这些信息。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)