繁体   English   中英

Process.Start()何时可以返回null?

[英]When can Process.Start() return null?

我有一些代码通过使用Process.Start(ProcessStartInfo)启动进程。 我从文档中看到,如果重用现有进程,此方法可以返回null。

[返回]与流程资源关联的新Process组件,如果未启动任何流程资源,则返回null(例如, 如果重用现有流程 )。

现有流程重用以及在何种情况下会发生什么意味着什么?

如果您调用传递文件(而不是EXE),并且文件配置为使用DDE启动,则会发生这种情况。

例如,这是Office应用程序在现有实例中打开文件的方式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM