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

Вниз

Можно ли закрыть другое приложение из своей программы   Найти похожие ветки 

 
Anton   (2003-01-30 11:21) [0]

1


 
DVM   (2003-01-30 11:28) [1]

1. sendmessage(handletoyprogi,wm_close,0,0)
2. или sc_close
3. или TerminateProcess


 
Anton   (2003-01-30 11:31) [2]

А как узнать handle того приложения какое я хочу закрыть, например FAR


 
Игорь Шевченко   (2003-01-30 11:35) [3]

У приложения нету handle


 
DVM   (2003-01-30 11:36) [4]

var
h:hWnd;
begin
h:=findwindow(nil,"то что написано у фара в заголовке окна");
sendmessage(h,...
end;


 
Anton   (2003-01-30 11:40) [5]

А если мое приложение находится в Process List


 
DVM   (2003-01-30 11:41) [6]

TerminateProcess


 
Anton   (2003-01-30 11:45) [7]

Как определить handle процесса


 
DVM   (2003-01-30 11:51) [8]

Вот тут есть все что надо разбирайся:
http://delphibase.endimus.com/?action=viewfunc&topic=sysparams&id=10003


 
Anton   (2003-01-30 11:57) [9]

Спасибо


 
Anton   (2003-01-30 14:00) [10]

Процесс не убивается

ProcessHandle:=FindWindow(nil,"LinkwithR3");
TerminateProcess(ProcessHandle,4);


 
Anton   (2003-01-30 14:19) [11]

а вот так почему то убивает Delphi
procedure TForm1.Button1Click(Sender: TObject);
var
ProcessHandle : THandle;
ProcessID: Integer;
TheWindow : HWND;
begin
TheWindow := FindWindow(nil, "LinkwithR3");
GetWindowThreadProcessID(TheWindow, @ProcessID);
ProcessHandle := OpenProcess(PROCESS_TERMINATE, FALSE, ProcessId);
TerminateProcess(ProcessHandle,4);
end;


 
Игорь Шевченко   (2003-01-30 14:31) [12]

А проверка на ошибки уже забыта, как кошмарный сон ?



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

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

Наверх




Память: 0.46 MB
Время: 0.008 c
14-88152
xxxCrazyManxxx
2003-03-13 02:13
2003.03.27
Help IPScaner


3-87838
dums
2003-03-10 08:00
2003.03.27
много потоков на одну базу данных :))


14-88187
Diamond
2003-03-11 01:41
2003.03.27
Как правильно нумеровать версию программы???


6-88116
Paco
2003-02-06 15:28
2003.03.27
Не могу отправить GET через Proxy. (IdHTTP)


14-88234
IronHawk
2003-03-11 14:57
2003.03.27
Кто подскажет адресок ветки про СОСТОЯШУЮСЯ ТРЕТЬЮ ВСТРЕЧУ ...





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский