|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
04.05.2011, 18:57 | #1 |
Регистрация: 27.02.2010
Сообщений: 4
|
frame (аналог oncreate)
Всем привет.
Люди подскажите какое событие происходит при создании frame (аналог oncreate) и какое тогда когда frame создан и его элементы и отобразился. |
04.05.2011, 19:27 | #2 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
В модуле, где объявлен фрейм можно сделать конструктор класса. Это и будет аналог oncreate.
А события на "frame создан и его элементы отобразились" по определению быть не может. |
04.05.2011, 20:52 | #3 |
Регистрация: 27.02.2010
Сообщений: 4
|
|
04.05.2011, 21:17 | #4 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
Код:
|
04.05.2011, 21:39 | #5 |
Регистрация: 27.02.2010
Сообщений: 4
|
Прик большое спасибо.. прям спас меня!
|
04.05.2011, 21:41 | #6 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
override поидее лишнее, виртуальный конструктор в принципе быть не может.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
04.05.2011, 22:03 | #7 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
Модуль Classes:
Код:
|
05.05.2011, 03:57 | #8 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
это ж какой версии Делфи такое?... Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
05.05.2011, 06:42 | #9 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
|
05.05.2011, 08:35 | #10 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
хм, и правда.
самый прикол что реально конструктор не виртуальный все равно(и зачем только борланд вписала это в код vcl, не пойму): на скрине асм-код вызова конструктора TComponent, как видно обращения к VMT нет, значит он не виртуален(он и не может в принципе таким быть по определению, так как нельзя создавать хрен знает что) так что всетаки не нужно писать там override Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. Последний раз редактировалось Пепел Феникса; 05.05.2011 в 08:37. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
DataModule.OnCreate | Diablas | Общие вопросы Delphi | 0 | 02.08.2010 18:12 |
frame | blackstersl | Общие вопросы Delphi | 1 | 18.09.2008 16:54 |
Frame in frame | avalon8 | Работа с сетью в Delphi | 1 | 31.07.2008 16:14 |
Проверка событий в onCreate | Михаил Юрьевич | Общие вопросы Delphi | 5 | 12.06.2008 13:17 |
Frame | Zeraim | Общие вопросы Delphi | 1 | 25.05.2008 23:17 |