Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.08.08;
Скачать: CL | DM;

Вниз

Главная форма приложения! Как ее менять? Плиз, помогите!   Найти похожие ветки 

 
Kurt   (2002-07-25 10:57) [0]

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


 
Skier ©   (2002-07-25 11:30) [1]

>Kurt
Главная форма приложения "задаётся" только через
Application.CreateForm(...) и когда ты первый раз "сделал" CreateForm(...), то ты тем самым задал главную форму и её уже
потом не изменить, т.к. св-во Application.MainForm "только для чтения".


 
Толик ©   (2002-07-25 11:30) [2]

TForm((@Application.MainForm)^) := Form2;

Но это работает до тех пор, пока в классе TApplication св-во MainForm объявлено как:
property MainForm: TForm read FMainForm;

Т.е. совместимость с последующими версиями Делфей не гарантируется.


 
Игорь Шевченко ©   (2002-07-25 11:32) [3]

Толик © (25.07.02 11:30)

Глюков не оберешься...Ты думаешь, в Borland дураки работают и от балды сделали свойство MainForm только для чтения ?


 
Толик ©   (2002-07-25 11:32) [4]

to Skier © (25.07.02 11:30)
Если нельзя, но очень хочется, то можно :)


 
Толик ©   (2002-07-25 11:35) [5]

to Игорь Шевченко © (25.07.02 11:32)
А я и не говорю, что так НАДО делать, я говорю, что так МОЖНО делать. У меня глюков не было, а насчёт возможных проблем я предупредил.


 
Kurt   (2002-07-25 12:38) [6]

То бишь лучше этим не заниматься???
и Толик ты думаешь это прокатит?? и в какой момент это надо делать?



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
1-24124
V.Turecky
2002-07-26 15:31
2002.08.08
Transparent in TImage...


3-23884
DenisLK
2002-07-17 12:49
2002.08.08
Вопрос по параметрам в SQL


1-24072
cherepovets
2002-07-25 13:50
2002.08.08
Принтер


3-23879
Ильдар
2002-07-15 17:03
2002.08.08
Проблемы с Locate


14-24220
Anatoly Shkodin
2002-07-14 11:35
2002.08.08
Спонсор-рекламодатель