178 / 68 / 13
Регистрация: 22.12.2015
Сообщений: 2,648
|
|
1 | |
Как убедиться, что приложение с некоторым именем запущено и не висит?29.09.2018, 10:46. Показов 1280. Ответов 10
Метки нет (Все метки)
Приложение "A.exe" работает круглосуточно считывая информацию с Com-порта и раздавая её клиентам по локальной сети. Может пройти 20-25 суток непрерывной работы и вдруг вываливается сообщение:
"прекращена работа программы" Сигнатура проблемы: Имя события проблемы: BEX ... Система Windows7 Prof. Почитав в интернете предпринял все рекомендуемые действия (Параметры быстродействия->Предотвращение выполнения данных-> добавил свою программу в исключения DEP, убедился в отсутствии в системе вирусов), результат - тот же. Проходит несколько недель, приходишь на работу - программа висит. Как отследить такую ошибку пока не знаю. Задумал паралельно держать запущенной программу "B.exe", которая отслеживала бы работу программы "A.exe". Как узнать запущено ли приложение с указанным именем я нашёл здесь https://www.cyberforum.ru/post665838.html но как узнать что программа висит?
0
|
29.09.2018, 10:46 | |
Ответы с готовыми решениями:
10
Как переключиться на приложение с некоторым именем убедившись, что оно запущено? Как узнать что приложение запущено? Я знаю способы как определить, что мое приложение запущено... Как узнать, что приложение было запущено при помощи NFC метки? |
Супер-модератор
|
|
29.09.2018, 10:57 | 2 |
Сообщение было отмечено jkrnd как решение
Решение
Можно попробовать IsHungAppWindow, если "висит" == "not responding".
2
|
178 / 68 / 13
Регистрация: 22.12.2015
Сообщений: 2,648
|
|
29.09.2018, 12:30 [ТС] | 3 |
volvo, HWND ищем с помощью FindWidow?
Добавлено через 33 минуты volvo, Не по теме: до сегодняшнего дня думал что мой Барсик бирманский, и тут наткнулся на Ваше сообщение что и Ваша кошка бирманская, но ведь они абсолютно разные!
0
|
178 / 68 / 13
Регистрация: 22.12.2015
Сообщений: 2,648
|
|
29.09.2018, 12:43 [ТС] | 5 |
volvo,
Не по теме: извините перепутал. А кошка красивая :)
0
|
178 / 68 / 13
Регистрация: 22.12.2015
Сообщений: 2,648
|
|
01.10.2018, 10:04 [ТС] | 6 |
volvo, после разъяснения по HWND попробовал применить функцию IsHungAppWindow. Мой буилдер её не знает.
0
|
178 / 68 / 13
Регистрация: 22.12.2015
Сообщений: 2,648
|
|
01.10.2018, 10:21 [ТС] | 8 |
0
|
178 / 68 / 13
Регистрация: 22.12.2015
Сообщений: 2,648
|
||||||
01.10.2018, 10:37 [ТС] | 10 | |||||
так:
0
|
Супер-модератор
|
||||||
01.10.2018, 11:24 | 11 | |||||
2
|
01.10.2018, 11:24 | |
01.10.2018, 11:24 | |
Помогаю со студенческими работами здесь
11
Проверить, что приложение запущено Определить что приложение запущено из сети Как проверять, запущено ли приложение Как узнать где запущено приложение? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |