【发布时间】:2018-04-06 07:40:16
【问题描述】:
我有一个 WPF 程序需要检测是否打开了另一个软件。如果打开,我的程序会自动连接到它:
private void Window_Loaded(object sender, RoutedEventArgs e)
{
if(!DataModel.IsConnected)
{
connect();
}
}
但是,通过这种方式,它只能在我运行 WPF 窗口之前打开该软件时建立连接。如果我希望 WPF 程序始终可以检测软件是否打开 - 即使在我运行 WPF 窗口后打开了软件。
【问题讨论】:
-
我不认为这是重复的,connect() 似乎正在工作。它只需要重写循环直到成功。
-
@dannymc18 这正是该问题的答案 - 如何检查应用程序是否正在运行