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

Вниз

Как убить процесс ,зная только его имя?   Найти похожие ветки 

 
sucer   (2003-07-05 15:35) [0]

Как убить процесс,зная только его имя?
и Как убить окно ,если
i:=0;
repeat
Inc(i);
hh:=FindWindow("tool_class39","");
if hh<>0 then SendMessage(hh,WM_CLOSE,0,0);
if hh<>0 then SendMessage(hh,WM_DESTROY,0,0);
if i=100 then
begin
( "Неудалось закрыть") Как убить процесс,зная только его имя?
и Как убить окно ,если
i:=0;
repeat
Inc(i);
hh:=FindWindow("tool_class39","");
if hh<>0 then SendMessage(hh,WM_CLOSE,0,0);
if hh<>0 then SendMessage(hh,WM_DESTROY,0,0);
if i=100 then
begin
ShowMessage("Неудалось закрыть");
Break;
end;
until hh=0;
немоагает!!!


 
Spawn ©   (2003-07-05 19:08) [1]

а ты уверен, что FindWindow находит окно? Можешь еще посмотреть GetExitCodeProcess+TerminateProcess.


 
sucer   (2003-07-05 19:47) [2]

Проверял находит!


 
Nick Denry ©   (2003-07-05 20:10) [3]

TerminateProcess для см. F1...


 
Morfein ©   (2003-07-05 21:29) [4]


if hh<>0 then SendMessage(hh,WM_NCDESTROY,0,0);
if hh<>0 then SendMessage(hh,WM_DESTROY,0,0);


А вообще, лучше использовать GetWindowThreadProcessId + OpenProcess + TerminateProcess, потому что далеко не все окна можно убить через SendMessage().

>> Spawn
и причём тут GetExitCodeProcess?


 
Spawn ©   (2003-07-05 22:11) [5]

При том что функция TerminateProcess требует ExitCode. Хотя я сам не проверял. Я просто залез в справку, увидел что нужен ExitCode вот и написал)))


 
Morfein ©   (2003-07-06 11:11) [6]

>> Spawn
А неплохо бы проверять перед тем, как давать совет... GetExitCodeProcess возвращает ExitCode уже завершившегося процесса.



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

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

Наверх




Память: 0.47 MB
Время: 0.015 c
1-10748
SRom
2003-08-19 18:52
2003.09.04
OLE-Automation


9-10536
Gritzan
2002-12-09 23:41
2003.09.04
Построить сферу на OpenGl вручную. не используя glu-товской библе


4-11034
LOX
2003-07-04 19:19
2003.09.04
Размер файла


14-10913
Kost
2003-08-18 07:19
2003.09.04
Графика


1-10807
BuTyc
2003-08-22 06:43
2003.09.04
Drag&Drop не цепляясь за шапку окна.