Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Что сработает первым???
|
|||
|---|---|---|---|
|
#18+
Init форми или Init грида на ней??? А то чегото код через раз работает нормально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 10:53 |
|
||
|
Что сработает первым???
|
|||
|---|---|---|---|
|
#18+
Сначала Init-вложенных объектов, потом Init-контейнера. Форма - это контейнер по отношению ко всем объектам внутри нее. Grid - это контейнер, по отношению к столбцам, заголовкам и ячейкам внутри него. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 10:55 |
|
||
|
Что сработает первым???
|
|||
|---|---|---|---|
|
#18+
А если описал свой клас грида, написал для него Инит, а потом еще дописал код когда он на форме.Тогда што первым, код в Класе, а потом то что дописал?Да? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 11:10 |
|
||
|
Что сработает первым???
|
|||
|---|---|---|---|
|
#18+
если я не ошибаюсь то тот что в классе вообще не сработает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 12:11 |
|
||
|
Что сработает первым???
|
|||
|---|---|---|---|
|
#18+
Для выполнения метода родительского класса, изнутри подкласса, нужно явно вызвать Код: plaintext В Вашем случае: если это первая команда в Init на форме - сначала выполнится код в классе; если это последняя команда в Init на форме - сначала выполнится код формы. Также код родительского класса можно вызвать внутри, например, если выполнилось какое-то условие. Все зависит от того, что Вы хотите сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 13:17 |
|
||
|
Что сработает первым???
|
|||
|---|---|---|---|
|
#18+
Иначе говоря: если внутри подкласса нет вызова DODEFAULT() , кода базового класса, то зачем писать обработчик метода в самом классе... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 13:22 |
|
||
|
Что сработает первым???
|
|||
|---|---|---|---|
|
#18+
TarasVА если описал свой клас грида, написал для него Инит, а потом еще дописал код когда он на форме.Тогда што первым, код в Класе, а потом то что дописал?Да? Тебе же ясно было отвечено ВладимиромМ: ВладимирМ Сначала Init-вложенных объектов, потом Init-контейнера А если ты дописал код не в Init, то тогда будет именно так: АвторТогда первым - код в Класе, а потом то что дописал. Да! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 14:07 |
|
||
|
Что сработает первым???
|
|||
|---|---|---|---|
|
#18+
В VFP 5.0 сначала форма, а потом объект. Я создавал курсор в ините формы, а RowSource в Gride на этапе разработке указывал имя этого курсора. В VFP 6.0 стало наоборот ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 14:34 |
|
||
|
Что сработает первым???
|
|||
|---|---|---|---|
|
#18+
:: Scope Resolution Operator http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fox7help/html/lngcc.asp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 14:40 |
|
||
|
Что сработает первым???
|
|||
|---|---|---|---|
|
#18+
DEFINE CLASS cmdQuitButton AS CommandButton Caption = "\<Quit" && Caption on command button Visible = .T. && Show button on form PROCEDURE Click WAIT WINDOW "Executing the CLICK procedure for cmdQuit." TIMEOUT 1 CLEAR EVENTS && Stop event processing ENDDEFINE DEFINE CLASS cmdAnotherButton AS cmdQuitButton Caption = "Click to quit" PROCEDURE Click WAIT WINDOW "Click event for button: cmdAnotherButton" TIMEOUT 1 cmdQuitButton::Click ENDDEFINE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 14:44 |
|
||
|
Что сработает первым???
|
|||
|---|---|---|---|
|
#18+
Maltsev MaxВ VFP 5.0 сначала форма, а потом объект. Я создавал курсор в ините формы, а RowSource в Gride на этапе разработке указывал имя этого курсора. В VFP 6.0 стало наоборот ... Не надо вводить народ в заблуждение. Вот выдержка из русского Help по VFP3 HELP VFP3В случае объектов FormSet и других объектов-контейнеров, события Init для всех содержащихся в них объектов инициируются до события Init контейнера, так что вы можете обращаться к этим объектам в рамках события Init контейнера. События Init для содержащихся в контейнере объектов происходят в том порядке, в каком эти объекты включались в контейнер. А то, что у Вас Grid подхватывал курсор, созданный после его инициализации, так это еще не говорит о том, что последовательность событий была другая. Скорее, надо смотреть что именно подхватит Grid, если указанный в дезайнере RecordSource не существует на момент инициализации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 15:19 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=32706737&tid=1595768]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
17ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
1ms |
| others: | 247ms |
| total: | 420ms |

| 0 / 0 |
