现在我有以下代码应该显示加载事件时打开的实例数
Class MainWindow
Private Sub Window_Loaded(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles MyBase.Loaded
Dim processCount As Integer = Process.GetProcessesByName("WinWord").Count()
MessageBox.Show(String.Format("{0} Instances Running", processCount.ToString()))
End Sub
End Class
但是,如果我用 2 个 Word 实例运行程序,它只显示 1。这可能是由于 Windows 8/7 处理实例的方式吗?在任务管理器中,我看到了进程(Microsoft Word(32 位)(2)),这对我来说意味着 2 个 word 实例是打开的,对吧?!?!
那么我的代码有什么问题?如果您的示例是在 C# 中,这很好!