Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.28;
Скачать: CL | DM;

Вниз

Просмотреть запущенные процессы, найти нужный и убить его   Найти похожие ветки 

 
petvv ©   (2004-10-15 08:21) [0]

Доброго времени суток !

Проблема такая ! В памяти весит процесс, который смотрит за некоторыми файлами. При запуске своего приложения мне
необходимо найти и убить этот процесс, чтобы поколупать эти
файлы. Как это проще реализовать !


 
Внук ©   (2004-10-15 10:06) [1]

"В памяти весит процесс..."
Интересно, сколько "весит" :)


 
=SOFT=   (2004-10-15 10:32) [2]


procedure KillProcess(Classname: string; WindowTitle: string);
const
 PROCESS_TERMINATE = $0001;
var
 ProcessHandle : THandle;
 ProcessID: Integer;
 TheWindow : HWND;
begin
 TheWindow := FindWindow(Classname, WindowTitle);
 GetWindowThreadProcessID(TheWindow, @ProcessID);
 ProcessHandle := OpenProcess(PROCESS_TERMINATE, FALSE, ProcessId);
 TerminateProcess(ProcessHandle,4);
end;


 
VMcL ©   (2004-10-15 12:24) [3]

>>=SOFT=  (15.10.04 10:32) [2]

const
 PROCESS_TERMINATE = $0001;


Windows.pas отменили?

 ProcessHandle := OpenProcess(PROCESS_TERMINATE, FALSE, ProcessId);
 TerminateProcess(ProcessHandle,4);
end;


1. С какого бадуна "4"? Ну да ладно, это не так важно.
2. CloseHandle() г-н Пушкин будет делать?



Страницы: 1 вся ветка

Текущий архив: 2004.11.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.022 c
14-1099975942
YurikGL
2004-11-09 07:52
2004.11.28
Посмотреть!!!


3-1099192478
ali_t
2004-10-31 06:14
2004.11.28
локальная бд


14-1100067128
Kerk
2004-11-10 09:12
2004.11.28
И еще раз про образование.


14-1100202870
Nikolay M.
2004-11-11 22:54
2004.11.28
Не успел ответить на закрытую ветку :)


3-1099468339
RavenD
2004-11-03 10:52
2004.11.28
Как определить длинну всего Blob a?