Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Чей INIT первее / 10 сообщений из 10, страница 1 из 1
12.04.2006, 13:28
    #33661095
LaLa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чей INIT первее
Добрый день, уважаемые форумцы!
Не судите строго за вопрос.
У меня из одной формы1 вызывается форма2. В форме2 есть pageframe.
Так вот почему то у меня метод init пайджфрейма срабатывает перед срабатыванием метода init формы2.
Почему так? по сути первее должен срабатывать инит формы2. Я не пойму.
...
Рейтинг: 0 / 0
12.04.2006, 13:30
    #33661107
LaLa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чей INIT первее
Просто вот такое дело: Форма1 передает форме2 2 параметра. В ините формы2 происходит обработка этих параметров, а затем в ините пайджфрейма, я хочу работать дальше с этими обработанными параметрами. И не получается.
Спасибо заранее за помошь
...
Рейтинг: 0 / 0
12.04.2006, 13:39
    #33661150
FoxLamer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чей INIT первее
авторВ ините формы2 происходит обработка этих параметров, а затем в ините пайджфрейма, я хочу работать дальше с этими обработанными параметрами. И не получается.

И не получится. Инит формы вызывается посте всех инитов объектов на форме
...
Рейтинг: 0 / 0
12.04.2006, 13:42
    #33661159
PaulWist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чей INIT первее
Потому, что Init контролов в контейнере происходит РАНЬШЕ Init-a контейнера, те сначала инициализируются все обьекты внутри формы, а затем сама форма.

Прмер6 имеем текстбокс на закладке на форме, последовательность событий будет такая

TextBox.Init -> Page.Init -> PageFrame.Init -> Form.Init
...
Рейтинг: 0 / 0
12.04.2006, 13:42
    #33661162
LaLa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чей INIT первее
Во как!!! Спасибо , буду знать
...
Рейтинг: 0 / 0
12.04.2006, 13:45
    #33661173
Crispy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чей INIT первее
А попробуй параметры обрабатывать в методе Load второй формы.
...
Рейтинг: 0 / 0
12.04.2006, 13:46
    #33661179
LaLa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чей INIT первее
Спасибо! В методе Load я даже не подумала че та.
...
Рейтинг: 0 / 0
12.04.2006, 13:47
    #33661182
PaulWist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чей INIT первее
CrispyА попробуй параметры обрабатывать в методе Load второй формы.

Это как
...
Рейтинг: 0 / 0
12.04.2006, 13:55
    #33661222
LaLa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чей INIT первее
короче, это тихий ужас. В load не пашет. Сделала этот параметр в форме1 пабликом и вот так решила свою проблему. Это тупо?
...
Рейтинг: 0 / 0
12.04.2006, 13:58
    #33661232
PaulWist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чей INIT первее
LaLaкороче, это тихий ужас. В load не пашет. Сделала этот параметр в форме1 пабликом и вот так решила свою проблему. Это тупо?

ДА, так не красиво.

Просто в Init-e второй формы обработай параметры для своих контролов, "причеши" их.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Чей INIT первее / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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