Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / А запушена ли программа? / 6 сообщений из 6, страница 1 из 1
13.10.2005, 09:12
    #33321554
Kornjushin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А запушена ли программа?
Добрый день.
Пишу некий диспетчер который следит за неким кругом приложений. Если приложение по какой-то причине будет закрыто, диспетчер должен это приложение запустить.
Сталкнулся вот с такой проблеммой. У меня одно приложение регулярно вываливается по ошибке (приложение исправить не могу, так как не понятно где ошибка, да и автора под рукой нет), Форточки предлагают отправить отчет в офис мелкомягкого и до теж пор пока не нажмешь кнопки Отправить/не_отправлять вывалившийся процесс в системе присутствует. Для определения запушено ли приложение использую функции группы ToolHelp ( CreateTool32snapshot, Process32First и т.д.). Может кто подскажет другой способ?
...
Рейтинг: 0 / 0
13.10.2005, 09:28
    #33321591
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А запушена ли программа?
psapi еще есть.
А самое простое - через FindWindow.
Еще простая возможность - если все приложения из Вашего процесса запускаются - то Вы знаете pid-ы и легко можете отслеживать их наличие
...
Рейтинг: 0 / 0
13.10.2005, 09:41
    #33321614
Kornjushin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А запушена ли программа?
Заголовок окна меняется
Но помоему pid в системе существует до тех пор пока, в моем случае, не нажмешь заветные клавиши связанные с отправкой отчета, так как вывалившийся процесс в системе существует, и уничтожается он только после принятия решения об отчете.
...
Рейтинг: 0 / 0
13.10.2005, 10:11
    #33321716
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А запушена ли программа?
KornjushinФорточки предлагают отправить отчет в офис мелкомягкого и до теж пор пока не нажмешь кнопки Отправить/не_отправлять вывалившийся процесс в системе присутствует. - м.б., проще отключить сообщение об ошибке? Панель управления - система - дополнительно отчет об ошибках - отключить - не сообщать о критических.
...
Рейтинг: 0 / 0
13.10.2005, 11:42
    #33322060
Kornjushin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А запушена ли программа?
сделал уже
просто стало интересно как это обойти
...
Рейтинг: 0 / 0
13.10.2005, 12:01
    #33322136
Lelikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А запушена ли программа?
Через FIndWindow можно искать не по заголовку, а по имени класса окна.
________________________________________________________
Глюк - это высокоорганизованная система не поддающихся определению частиц
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / А запушена ли программа? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]