Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2002.05.13;
Скачать: [xml.tar.bz2];

Вниз

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

 
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 вся ветка

Форум: "WinAPI";
Текущий архив: 2002.05.13;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.005 c
1-39719
mclean
2002-04-27 11:32
2002.05.13
как сделать форму модальной


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


1-39687
AFROLOV
2002-04-29 12:23
2002.05.13
Почему не ловится Exeption


1-39740
sergey_kiev_student
2002-04-26 23:22
2002.05.13
Написание компонента


14-39840
Condor
2002-04-04 11:07
2002.05.13
Все тоже копирование базы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский