Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Закрыть приложение


Frojok ©   (2006-07-24 14:22:00) 

у меня форма скрыта  SW_hide
а приложение видно только  когда смотришь список процессов
как  мне можно уничтожить(закрыть) моё приложение
application.Destroy
form1.Close
form1.Destroy
не помогают


Frojok   (2006-07-24 16:44:00) [1]

а вот
halt(0)  ПОМОГЛО
СПАСИБО !! ORMADA


Frojok   (2006-07-24 16:42:00) [2]

не веришь ну вот смотри  ,

program Project1;

uses
 Forms,Windows,
 Unit1 in 'Unit1.pas' {Form1};

{$R *.res}

var
WhEvent:THandle;
begin
 Application.Initialize;
 ShowWindow(Application.Handle,SW_Hide);
 Form1:=TForm1.Create(nil);
 Application.Run;

 WhEvent:=CreateEvent(nil, true,false, 'et');
 while (true) do
  begin
   WaitForSingleObject(WhEvent,1000);
   Application.ProcessMessages;
  end;
end.

+  Form1.visible := false; параметр стоит

таким образом скрыто


Германн   (2006-07-24 16:12:00) [3]

> Мефисто   (24.07.06 16:04) [2]
>
>
> > Германн ©   (24.07.06 14:41) [1]
>
>
> Внимание! В первые задан правельный вопрос! Как долго все
> этого ждали.
>
> Не как скрыть мой процесс из менеджера процессов, а как
> убить мое приложение, чтобы оно не отображалось в менеджере
> :)


Ага. А в соседней ветке http://www.delphimaster.ru/cgi-bin/forum.pl?id=1153732005&n=18
Ещё один правильный вопрос! Не как засунуть форму в ДЛЛ, а как сделать ДЛЛ без формы. :-)


> Frojok   (24.07.06 16:06) [3]
>
> :( не выходит

Не верю!


ORMADA   (2006-07-24 16:11:00) [4]

halt(0);


Мефисто   (2006-07-24 16:08:00) [5]


> Frojok   (24.07.06 16:06) [3]


Ну если Terminate не помогает... А это точно твое приложение?


Frojok   (2006-07-24 16:06:00) [6]

:( не выходит
Как подать приложению такую же команду , какая подается когда
я жму Завершить процесс в Диспетчере Задач


Мефисто   (2006-07-24 16:04:00) [7]


> Германн ©   (24.07.06 14:41) [1]


Внимание! В первые задан правельный вопрос! Как долго все этого ждали.

Не как скрыть мой процесс из менеджера процессов, а как убить мое приложение, чтобы оно не отображалось в менеджере :)


Германн   (2006-07-24 14:41:00) [8]

Ну вот допрятались! :-)
Попробуй Application.Terminate


Наверх

Титульная страница Поиск, карта сайта Написать письмо