Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Visceroid
Зарегистрирован: 17.07.2007 Сообщения: 2 Откуда: Тольятти сити
|
Добавлено: Вт Июл 17 2007 21:12 Заголовок сообщения: Нужно в C++ Builder создать массив объектов. |
|
|
Нужно в C++ Builder создать массив объектов.
Конкретная ситуация такая - надо во время выполнения программы создать массив компонентов (меток, картинок, кнопок), эти компоненты должны вызывать одни и те же функции, передавая им своё место в массиве(индекс), нужна возможность обращения к ним по этому индексу.
Если кто знает как решить эту ситуацию или вообще хоть что нибудь знает об таких массивах, пожалуйста ответьте. |
|
Вернуться к началу |
|
|
Mytilus Galloprovincialis
Зарегистрирован: 30.08.2005 Сообщения: 358 Откуда: откуда все люди родятся
|
Добавлено: Ср Июл 18 2007 03:41 Заголовок сообщения: Re: Нужно в C++ Builder создать массив объектов. |
|
|
Чёй-то я почти ничего не понял.
Visceroid писал(а): | компоненты должны вызывать одни и те же функции |
Каким образом? Сами по себе?
Visceroid писал(а): | передавая им своё место в массиве |
Кому это "им"?
Visceroid писал(а): | нужна возможность обращения к ним по этому индексу |
Опять же, обращение к кому? К компонентам? Знаешь ли, если у тебя массив компонентов, то и ежу понятно, что обращаться к ним надо через индекс.
Напиши подробнее, что ты делаешь и зачем. Поможем непременно! |
|
Вернуться к началу |
|
|
Dimasm
Зарегистрирован: 25.04.2005 Сообщения: 454
|
Добавлено: Ср Июл 18 2007 09:58 Заголовок сообщения: |
|
|
да, есть такое TObjectList
работать примерно так
...
TObjctList * MyList = new TObjectList();
TEdit *NewEdit = new TEdit...
NewEdit->Top = ....
....
MyList->Add(NewEdit);
((TEdit*)MyList->Items[i])->Text = "123"; _________________ С уважением Dimasm |
|
Вернуться к началу |
|
|
Mytilus Galloprovincialis
Зарегистрирован: 30.08.2005 Сообщения: 358 Откуда: откуда все люди родятся
|
Добавлено: Ср Июл 18 2007 23:41 Заголовок сообщения: |
|
|
Ну, и...
Что дальше-то?! Не вижу никакой проблемы. |
|
Вернуться к началу |
|
|
Visceroid
Зарегистрирован: 17.07.2007 Сообщения: 2 Откуда: Тольятти сити
|
Добавлено: Чт Июл 19 2007 14:57 Заголовок сообщения: |
|
|
пашет. Спасибо. |
|
Вернуться к началу |
|
|
Mytilus Galloprovincialis
Зарегистрирован: 30.08.2005 Сообщения: 358 Откуда: откуда все люди родятся
|
Добавлено: Сб Июл 21 2007 01:19 Заголовок сообщения: |
|
|
Да пожалуйста! Обращайся еще!!! |
|
Вернуться к началу |
|
|
|