Я использую C# (WPF)
У меня есть полный путь процесса, и я запускаю процесс с помощью команды Process.Start()
.
Начало процесса и показ C#
Process p = new Process();
p.shartInfo.FileName = fullPathOfFile;
p.Start();
Теперь я хочу показать процесс, который я начала раньше (после Start()
команды).
i.e если я запустил блокнот и пользователь скроет блокнот и нажмет на Start Notepad
в моем приложении, я хочу проверить, если я запустил блокнот раньше, если это так, то покажите работающий блокнот пользователю.
if p is running:
Show p
else
Start p
, как я могу сделать это в C#?
Спасибо.
Для упрощения: а) проверить, если процесс запущен уже и привести свое главное окно на передний план и б) если он не работает, запустите его. Это верно? У вас есть код целевого процесса? – Gusdor