![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 02.04.2011
Сообщений: 136
|
![]()
Здравтсвуйте!
Возник вопрос (теоритический).Помогите а то непонят толком доконца. есть 2 формы (1 главная в списке автосоздаваемых MainForm) а вторая в списке доступных(SplashForm). Есть процедура Код:
владелец окна А ТОЕСТЬ MainForm??? или же чтобы показать что владельцем является главная форма нада в качестве параметра указать SplashForm:=TSplashForm.Create(Main Form.Owner) ??? Но тогда что передаётся в первом случае Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
1)у вас по сути Self.Owner то есть владелец формы обрабатывающей событие.
лучше писать владельцем саму форму в данном случае. 2)у вас MainForm это основная форма приложения, при её закрытии закрывается все приложение. владелец тут не причем. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 02.04.2011
Сообщений: 136
|
![]()
1)у вас по сути Self.Owner то есть владелец формы обрабатывающей событие.
лучше писать владельцем саму форму в данном случае. с 1ым непонятно поясните что за параметр owner тогда т.к. с этим я понял Код:
от создания формы с помощью обьекта Application тоесть Application.CreateForm(TSplashForm, SplashForm). |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
SplashForm:=TSplashForm.Create(Owne r);
эквивалентно в вашем случае SplashForm:=TSplashForm.Create(Main Form.Owner) SplashForm:=TSplashForm.Create(Appl ication); А во 2 посте вам предлагалось использовать SplashForm:=TSplashForm.Create(Self ); SplashForm:=TSplashForm.Create(Main Form);
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос про Свойство Visible и про иконки в imagelist | Kappi4 | Компоненты Delphi | 2 | 21.05.2010 13:10 |
Вопрос про C# | BanzoO | Общие вопросы C/C++ | 1 | 02.07.2009 03:47 |
Вопрос наверное про функции, а так точно даже не знаю про что. (Вопрос начинющего #6) | Albert2008 | Общие вопросы Delphi | 4 | 21.08.2008 15:33 |
вопрос про IP | ЧИЖ | Работа с сетью в Delphi | 1 | 23.06.2008 13:53 |
У меня вопрос про базы данных,а точнее про таблицы!!! | Alexij | Общие вопросы Delphi | 1 | 13.04.2008 23:24 |