Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Где можно взглянуть очерёдность выполнения методов для формы при загрузке и при закрытии / 11 сообщений из 11, страница 1 из 1
17.11.2018, 11:31
    #39734477
AdamAry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где можно взглянуть очерёдность выполнения методов для формы при загрузке и при закрытии
Что раньше происходит Destroy или Close для формы?
Где можно взглянуть очерёдность выполнения методов для формы:
1 при загрузке
2 при закрытии
...
Рейтинг: 0 / 0
17.11.2018, 12:05
    #39734484
makhaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где можно взглянуть очерёдность выполнения методов для формы при загрузке и при закрытии
AdamAry,

авторГде можно взглянуть очерёдность выполнения методов для формы:
например в отладчике. поставил нужные события + бряки и всё сразу станет понятно
...
Рейтинг: 0 / 0
17.11.2018, 12:17
    #39734489
AdamAry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где можно взглянуть очерёдность выполнения методов для формы при загрузке и при закрытии
makhaon,
необходимо описание последовательности.

Метод научного пробования конечно тоже покажет, но вопрос подразумевал именно
где в документации или в каком либо описании есть такая очерёдность.
...
Рейтинг: 0 / 0
17.11.2018, 12:23
    #39734493
makhaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где можно взглянуть очерёдность выполнения методов для формы при загрузке и при закрытии
AdamAry,
тогда традиционно гугл в помощь:
delphi closing form sequence
первое что нашлось:
https://www.thoughtco.com/life-cycle-of-a-delphi-form-1058011
https://www.askingbox.com/info/delphi-event-order-of-a-form-from-oncreate-to-ondestroy

кому там еще что поискать?
...
Рейтинг: 0 / 0
17.11.2018, 12:30
    #39734498
AdamAry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где можно взглянуть очерёдность выполнения методов для формы при загрузке и при закрытии
makhaon,
спасибо.

Не догадался спросить по английски delphi closing form sequence.
...
Рейтинг: 0 / 0
17.11.2018, 12:34
    #39734503
makhaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где можно взглянуть очерёдность выполнения методов для формы при загрузке и при закрытии
AdamAry,

догадываться не нужно, а нужно знать, что 80% (если не больше) контента интернета, особенно по программированию, на английском языке. ну и дальше исходя из этого делать запросы. если с переводом туго, переводчики в помощь:
translate.google.com, translate.yandex.ru
...
Рейтинг: 0 / 0
17.11.2018, 12:46
    #39734513
AdamAry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где можно взглянуть очерёдность выполнения методов для формы при загрузке и при закрытии
makhaon,
спасибо.

Получается английский рулит.
...
Рейтинг: 0 / 0
17.11.2018, 21:00
    #39734631
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где можно взглянуть очерёдность выполнения методов для формы при загрузке и при закрытии
AdamAry> Получается английский рулит.

Английский, конечно, рулит и поиском нужно уметь пользоваться
(и пользоваться), но на эти вопросы есть ответы даже в справке:


When a form is being created and its Visible property
is true, the following events occur in the order listed:

1. OnCreate
2. OnShow
3. OnActivate
4. OnPaint

...

The TCloseEvent type points to a method that handles the closing of a form. The value of the Action parameter determines if the form actually closes. These are the possible values of Action:

caNone The form is not allowed to close, so nothing happens.
caHide The form is not closed, but just hidden. Your application can still access a hidden form.
caFree The form is closed and all allocated memory for the form is freed.
caMinimize The form is minimized, rather than closed. This is the default action for MDI child forms.

To close the form and free it in an OnClose event, set Action to caFree.

...

OnCloseQuery Occurs when close is attempted.

An OnCloseQuery event handler returns a Boolean CanClose value that
determines whether a form is allowed to close. Its default value is true.

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
17.11.2018, 23:01
    #39734644
L_argo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где можно взглянуть очерёдность выполнения методов для формы при загрузке и при закрытии
Имейте ввиду, что от типа формы (Normal или MDIChild) некот. последовательности меняются, н-р
у нормал: сначала ОнКриейт потом ОнШоу
у МДИ: сначала ОнШоу, потом ОнКриейт
...
Рейтинг: 0 / 0
18.11.2018, 08:43
    #39734714
AdamAry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где можно взглянуть очерёдность выполнения методов для формы при загрузке и при закрытии
L_argo,

вот это да "от типа формы (Normal или MDIChild) некот. последовательности меняются, н-р
у нормал: сначала ОнКриейт потом ОнШоу
у МДИ: сначала ОнШоу, потом ОнКриейт"
не знал.
...
Рейтинг: 0 / 0
18.11.2018, 17:57
    #39734826
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где можно взглянуть очерёдность выполнения методов для формы при загрузке и при закрытии
AdamAry> L_argo, не знал.

Не надо всяким глупостям верить.
В крайнем случае, можно проверить.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Где можно взглянуть очерёдность выполнения методов для формы при загрузке и при закрытии / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]