Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.07.2010, 13:12   #1
GBAXA
Пользователь
 
Аватар для GBAXA
 
Регистрация: 06.05.2010
Сообщений: 73
По умолчанию Владелец

Здравствуйте. У меня возник вопрос. Как сделать так чтоб один объект мог содержать другие. Чтото вроде формы или панели. Вобще то мне нужно передавать сообщения нескольким объектам одновременно но заранее неизвесно что ето будут за объекты и сколько их.
GBAXA вне форума Ответить с цитированием
Старый 30.07.2010, 13:17   #2
mss
Заблокирован
 
Регистрация: 27.05.2010
Сообщений: 1,099
По умолчанию

TКлассКомпонента.Create(КомпонентВл аделец);
..
for i := 0 to КомпонентВладелец.ComponentCount - 1 do
.. // цикл по всем компонентам, которыми владеет КомпонентВладелец
mss вне форума Ответить с цитированием
Старый 30.07.2010, 13:22   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Как сделать так чтоб один объект мог содержать другие.
Обьяви класс:
Код:
  t=class
...
   c:tobjectList;
...
  end;
А в программе при создании экземпляра класса помешай егов контейнер
Код:
<четтам>.c.Add(<Созданный обьект>)
И почитай про tobjectList поподробне
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 30.07.2010, 13:27   #4
GBAXA
Пользователь
 
Аватар для GBAXA
 
Регистрация: 06.05.2010
Сообщений: 73
По умолчанию Ответ

Большое спасибо! Буду искать.

Последний раз редактировалось GBAXA; 30.07.2010 в 13:29.
GBAXA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кто "владелец" Alt+Tab и прочих? Alex Cones Операционные системы общие вопросы 9 20.04.2010 21:19