Содержание материала

В модуле второго окна:

Code:

uses Unit3;

 

{$R *.DFM}

 

procedure TForm2.FormCreate(Sender: TObject);

begin

SetWindowLong(Handle, GWL_EXSTYLE,

GetWindowLong(Handle, GWL_EXSTYLE) or WS_EX_APPWINDOW);

end;

 

procedure TForm2.FormClose(Sender: TObject; var Action: TCloseAction);

begin

if Form3.Visible = false then

   Application.Terminate;

end;

В модуле третьего окна:

Code:

uses Unit2;

 

{$R *.DFM}

 

procedure TForm3.FormCreate(Sender: TObject);

begin

SetWindowLong(Handle, GWL_EXSTYLE,

GetWindowLong(Handle, GWL_EXSTYLE) or WS_EX_APPWINDOW);

end;

 

procedure TForm3.FormClose(Sender: TObject; var Action: TCloseAction);

begin

if Form2.Visible = false then

   Application.Terminate;

end;

  

Добавить комментарий

Не использовать не нормативную лексику.

Просьба писать ваши замечания, наблюдения и все остальное,
что поможет улучшить предоставляемую информацию на этом сайте.

ВСЕ КОММЕНТАРИИ МОДЕРИРУЮТСЯ ВРУЧНУЮ, ТАК ЧТО СПАМИТЬ БЕСПОЛЕЗНО!


Защитный код
Обновить