Показать сообщение отдельно

  #2  
Старый 24.06.2007, 22:21
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

Цитата:
Сообщение от iNVLose  
Код:
Q-74: Как закрыть внешнюю программу?

 Например,  Блокнот  можно  закрыть  так:
 
 procedure  TForm1.Button1Click(Sender:  TObject);
 var
     phandle  :  HWND;
 begin
     phandle  :=  FindWindow('Notepad',  nil);
     if  phandle  =  0  then
           RaiseLastWin32Error;
     SendMessage(phandle,  WM_CLOSE,  0,  0);
 end;
_http://www.podgoretsky.com/ftp/Language/nps/ru.delphi.html#N74

некорректно терминэйтпроцесс..
Ну мне это ниче не дало...

Программа консольная, заголовки окна все время меняются...

Последний раз редактировалось Isis; 24.06.2007 в 22:26..
 
Ответить с цитированием