Я пытаюсь создать программу, которая должна запустить 10 процессов в последовательном порядке.Для этого мне нужно проверить состояние процесса.
Мне было интересно, как я могу проверить этот статус.
Я знаю, что этот вопрос задавался несколько раз раньше.но мне нужно проверить, запущено ли приложение или оно уже запущено.
Поскольку со временем программы, которые я хочу запустить, вероятно, будут загружаться дольше по мере извлечения большего количества данных.поэтому простого таймера было бы недостаточно ...
Надеюсь, здесь все ясно.(кстати, программы должны работать неограниченное количество времени).
== Редактировать ==
Я использую System.Diagnostics для запуска процесса.
То, что я имею в виду, это запуск / запуск:,представьте очень большую загрузку программы.изначально единственное указание на запуск программы - ваша мышь.Это может быть дублировано при запуске программы.
Что я имею в виду при запуске программы, это когда вы можете использовать ее.
Double click .exe => Program Loading => Program ready to use
=> Starting up => Running