Главная страница
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.02 c
1-24093
sdram
2002-07-23 17:02
2002.08.08
EStackOverflow


14-24190
AL2002
2002-07-11 16:57
2002.08.08
Какой предел температуры для нормальной роботы компьютера?


3-23870
saxon
2002-07-18 13:05
2002.08.08
Детский вопрос


4-24279
777
2002-06-02 20:44
2002.08.08
Ctrl+r


3-23890
Andrew_
2002-07-16 16:34
2002.08.08
Работа с CLOB-полем в Oracle