Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

"Выгрузить" программу, тормознуть процесс ... [D6, Win95/98]


korvin ©   (2004-06-20 14:47:00) 

Ситуэйшн: Попытка выключить машину ничего не даёт, так как имеется некоторая запущенная (во всех смыслах) программа, нужная в повседневной работе, но "коряво" закрывающаяся. Пока её не выгрузишь "ручками" через 3 клавиши винда не хочет закрываться. Что нужно знать об этой программе, чтобы её выгрузить в нужный момент и как собственно осуществляется такая хирургическая операция? В принцыпе ещё меня интересует тот же вопрос, но только о несистемных процессах ...


Nick Denry   (2004-06-20 21:17:00) [1]

Удалено модератором
Примечание: Offtopic


korvin   (2004-06-20 17:00:00) [2]

Нет офисное приложение...
Спасибо за подсказку


VMcL   (2004-06-20 14:55:00) [3]

>>korvin  (20.06.04 14:47)

1. Для нахождения ID процесса:
  * TlHelp32 для Win9x
  * PsAPI для WinNT

2. OpenProcess() + TerminateProcess() + CloseHandle()

P.S.
> некоторая запущенная (во всех смыслах) программа

Не Миранда часом?


Наверх

Титульная страница Поиск, карта сайта Написать письмо