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

Вниз

Закрыть процесс   Найти похожие ветки 

 
chernoruk ©   (2002-03-08 05:02) [0]

Доброй всем ночи!
Знает ли кто-нибудь, как закрыть прогу, запущенную из моей да так, чтоб моя при этом осталась работать?
Спасибо!


 
Tosov ©   (2002-03-08 17:34) [1]

Например так:
TerminateProcess(handle,DWORD(-1));
handle - в CreateProcess PROCESS_INFORMATION.hProcess


 
chernoruk ©   (2002-03-08 19:15) [2]

Да-да-да, это сработало, спасибо, хотя я не знаю почему не сработал мой вариант-при этом закрывалось моё приложение, а та прога, которую я хотел убить, оставалась:

var
s1, s2 :string;
ThreadId, ProcessId :Cardinal;
HProcess :cardinal;
ExitCode :cardinal;
begin
s1:="TForm1";
s2:="Form1";
GetWindowThreadProcessId(FindWindow(PChar(s1), Pchar(s2)), @ProcessId);
HProcess:= OpenProcess(PROCESS_ALL_ACCESS, true, ProcessId);
GetExitCodeProcess(HProcess, ExitCode);
ExitProcess(ExitCode);
CloseHandle(HProcess);}
end;


 
VuDZ ©   (2002-03-09 00:16) [3]


> ExitProcess(ExitCode);

это - выход из текущего процесса.

Господи, прибить что ди табличку RTFM?..


 
chernoruk ©   (2002-03-09 05:48) [4]

Серьёзно, что-ли? Что-то в SDK об этом не написано...


 
VuDZ ©   (2002-03-09 13:02) [5]

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/prothred_8dv7.asp

твой SDK - это не истина последней инстанции.


 
chernoruk ©   (2002-03-10 04:42) [6]

Полезный сайт, между прочим.
Спасибо, пригодится.


 
VuDZ ©   (2002-03-10 14:41) [7]


> Полезный сайт, между прочим.

:>
я плакаль...
самый полный справочник по API, купи лучше на 3х CD


 
chernoruk ©   (2002-03-10 19:57) [8]

У меня уже есть, но только старая версия.


 
VuDZ ©   (2002-03-10 21:42) [9]

да в принципе, если не юзать фишки от ХР, то и MSDN 98 года, который идёт всегда с VS6.0 хватит, а занимает места он меньше.

небольшой оффтопик: многие линуксоиды звидуют MSDN"у - в принципе man"ом можно много узнать, но надо знать конкретное название, а в MSDN сидишь и читаешь что нравиться...



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

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

Наверх




Память: 0.48 MB
Время: 0.011 c
6-39806
UnderSun
2002-02-21 18:22
2002.05.13
Подскажите как программно соединится с Инетом по VPN


4-39896
Марина
2002-03-11 10:23
2002.05.13
Поиск строки в StringGrid


1-39765
MisterBin
2002-04-28 09:30
2002.05.13
Такой вот вот вопрос по использованию скинов


1-39795
Executor
2002-04-20 14:14
2002.05.13
StringGrid


14-39834
alexandervasjuk
2002-04-02 15:16
2002.05.13
Помни имя своё, Delphi