Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.14;
Скачать: 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 вся ветка

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

Наверх




Память: 0.48 MB
Время: 0.019 c
14-43873
ИМХО
2004-02-21 01:54
2004.03.14
Знатокам творчества Артура Конан Дойля


4-43947
kor@lex
2004-01-07 12:55
2004.03.14
Caption Bar


1-43520
Александр1
2004-02-27 19:59
2004.03.14
Работа с StringGrid1


1-43425
S@shka
2004-03-01 15:14
2004.03.14
Работа с переменной типа PChar.


6-43747
dr.sam
2004-01-08 16:07
2004.03.14
indy ftp