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

Вниз

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

 
chuvak   (2003-05-19 17:11) [0]

Наподобии как в диспетчере задач, только без вопросов.


 
___ALex___ ©   (2003-05-19 17:20) [1]

TerminateProcess


 
Delphi5.01 ©   (2003-05-19 21:54) [2]

A esli process eto Dos programma? u mena problemma bila s TerminateProcess, progu zabival

Procedure Close_Program(Name : String);
var
Wnd : HWND;
LPDWORD : Cardinal;
hProcess : THandle;
begin
Wnd := FindWindow("tty",pChar(Name));
if Wnd <> 0 then
Begin
GetWindowThreadProcessId(Wnd, LPDWORD);
hProcess := OpenProcess(SYNCHRONIZE or PROCESS_TERMINATE, FALSE, LPDWORD);
if hProcess <> 0 then
try
TerminateProcess(hProcess, 0)
finally
CloseHandle(hProcess)
end
end
end;

no k sojaleniu etuje progu zanova ne zapustish, windi krichat. zapusk vozmojen tolko posle restarta ili logofa, tak chto nujno drugoe reshenie!
Jelau udachi!



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

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

Наверх




Память: 0.46 MB
Время: 0.013 c
3-100626
viktor
2003-07-07 13:35
2003.07.31
cat := CreateOleObject( ADOX.Catalog )


1-100811
DimaS
2003-07-17 13:42
2003.07.31
Как переименовать файл или группу файлов по маске?


1-100715
aga
2003-07-18 17:05
2003.07.31
TreeView


1-100816
@Ujin
2003-07-17 15:12
2003.07.31
В чем разница? : M2 := TMemo(M1) и M2 := (M1 as TMemo)?


1-100685
Anatoly P
2003-07-15 16:23
2003.07.31
MB_ICON...