Вниз
Скачать: CL | DM;

при закрытии главной формы   Найти похожие ветки 

 
гость_   (2004-02-29 13:03) [0]

Как сделать чтобы при закрытии главной формы приложения, само приложение не завершалось, а главной становилась другая форма?


 
Romkin ©   (2004-02-29 13:37) [1]

Поменять главную форму у Application в процессе выполнения нельзя. Но можно ее просто не показывать, или сделать так, чтобы ее не было (создавать формы не через Application.CreateForm). Первое предпочтительнее. А еще предпочтительнее делать как положено.


 
Defunct ©   (2004-02-29 13:43) [2]

Установите в качестве главной какую-нибудь невидимую пустую форму. А чтобы она автоматически не становилась видимой, добавьте в DPR файл строку:

Application.ShowMainForm := False;


 
гость_   (2004-02-29 14:09) [3]

мне вобщем вот что нужно
что бы приложение закрывалось при закрытии последней формы, но не ранее


 
Romkin ©   (2004-02-29 14:18) [4]

Это уже понятнее. Тогда действительно, ShowMAinForm как выше (перед Application.Run, и не забудь visible у нее убрать, а у второй - поставить). Потом при закрытии формы определяешь - если последняя, то выход


 
Ivolg ©   (2004-02-29 14:51) [5]

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Action := caNone;
form1.Visible:=false; //главная форма
form2.Visible:=true; // вторая форма
end;


 
гость_   (2004-02-29 21:37) [6]

2: Romkin © (29.02.04 13:37) [1]
получется, мне это и надо, что бы небыло главно формы
(все формы одного типа)

как сделать {гость_ (29.02.04 14:09) [3]}


 
Defunct ©   (2004-03-01 01:33) [7]

> как сделать {гость_ (29.02.04 14:09) [3]}

Уже ответили, посмотри [2]



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.017 c
3-43377
belyh
2004-02-14 23:45
2004.03.14
компонент QUERY -???


3-43373
va
2004-02-17 18:13
2004.03.14
Отладка в interbase


1-43422
x_x_x
2004-03-04 08:37
2004.03.14
Как можно корректно распечатать файл .prn из Windows


3-43351
LameFox
2004-02-18 16:01
2004.03.14
Выпадающий список в TDBGrid


4-43949
kor@lex
2004-01-06 20:28
2004.03.14
hint




   Наверх