VB
Microsoft 开发的一种面向对象的编程语言,其在 .NET Framework 上实现。 以前称为 Visual Basic .NET。
73 个问题
假设我有 3 个特定的可执行文件,分别命名为:SWAT_123.exe、SWAT_456.exe 和 SWAT_789.exe。 我想使用以下工作流在我的模块中调用一个子例程: 复制
RunCommand(SWAT_123.exe) 'run this in parallel
When done,
RunCommand(SWAT_456.exe) 'run this in parallel
When done,
RunCommand(SWAT_789.exe) 'run this in parallel
When done
Close command prompt window
Exit application
我试图检查一个进程何时完成,但我无法通过名称或 ID 知道当前进程,因为所有三个进程返回的进程名称始终为“cmd”。 有没有办法在 VB.Net 做到这一点? Note:此问题总结整理于How to execute multiple specific executables from VB.Net Core - Microsoft Q&A
您好,您可以使用 Process Class 启动进程并检查它何时退出。 下面的代码通过引发 Process.Exited 事件,在每个可执行文件的末尾显示退出时间和退出代码。
如果答案是正确的,请点击“接受答案”并点赞。 如果您对此答案还有其他疑问,请点击“评论”。 注意:如果您想接收相关电子邮件,请按照我们的文档中的步骤启用电子邮件通知 此线程的通知。