【发布时间】:2016-09-09 09:02:52
【问题描述】:
我正在寻找如何检查是否使用 Powershell 打开了 winform 表单,例如 this response for VB.net。我正在使用两个运行空间,当我的表单打开时,我需要启动第二个。
我的第一个运行空间用于 GUI。 UI创建完成后,我打开了它
$CommonHashTable.MainForm.ShowDialog()
然后,我正在尝试测试是否从 PowerShell 主线程打开此表单(来自 VB.net 的片段):
If Application.OpenForms().OfType(Of $CommonHashTable.MainForm).Any Then
... startsecondrunspace
【问题讨论】:
-
您的问题/问题到底是什么?您是否正在为将最后一个 sn-p
If Application.OpenForms().OfType ...“翻译”为 PoSh 而苦恼? -
是的,我正在搜索如何在 Powershell 中转换此示例
标签: winforms powershell runspace