![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 22.06.2009
Сообщений: 310
|
![]()
У компонента имеется конструктор:
Код:
nil ставил - EAccessViolation Последний раз редактировалось Voody; 13.12.2009 в 20:27. |
![]() |
![]() |
![]() |
#2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Свойство Owner указывает на компонент, который является владельцем данного компонента. Если компонент является владельцем других компонентов, то при своем уничтожении он уничтожит все те компоненты, владельцами которых он является. У каждого компонента есть свойство Components - массив, в котором хранятся ссылки на все компоненты, владельцем которых является данный компонент.
С другой стороны, компонент может быть уничтожен сам по себе. Тогда было бы неплохо, если бы он сообщил об этом своему владельцу. Вот для установления этой обратной связи и вводится свойство Owner. Как вы понимаете, сам по себе компонент существовать не может, поэтому NIL в качестве владельца и вызывает исключительную ситуацию. |
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 28.09.2008
Сообщений: 344
|
![]() Цитата:
Код:
Сейчас еще попробовал Код:
|
|
![]() |
![]() |
![]() |
#4 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Получили удовлетворение от того, что я не упомянул "кроме формы"?
Ну и славно. А попробуйте-ка таким же образом Button создать... И чтобы он вывелся на экран и на него можно было нажать. Ну, допустим, для "закрытия"... Вырванными из контекста кусками кода очень удобно оперировать. |
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 28.09.2008
Сообщений: 344
|
![]() Цитата:
Код:
Или Вы получаете удовлетворение от голословных утверждений? |
|
![]() |
![]() |
![]() |
#6 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Вы меня не поняли.
Я предлагал создать баттон без использования формы... Голый, так сказать... Только баттон и больше ничего. Но Цитата:
|
|
![]() |
![]() |
![]() |
#7 | ||
Форумчанин
Регистрация: 28.09.2008
Сообщений: 344
|
![]() Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Есть ли тут конструктора - как рассчитывается инволюта? | Stilet | Свободное общение | 8 | 23.10.2009 09:28 |
Конструктора и инженеры научились спасать сосиски! | Вавел из ГМТУ | Свободное общение | 4 | 02.10.2009 00:17 |
Перегрузка конструктора | Spice | Общие вопросы C/C++ | 3 | 20.07.2009 14:37 |
Переопределение конструктора формы | daunito | Общие вопросы Delphi | 5 | 23.11.2008 01:58 |