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

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

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.05.2012, 13:21   #1
Kazak009
 
Регистрация: 26.12.2010
Сообщений: 5
По умолчанию Обращение к объекту по имени

Есть N-е количество объектов (допустим image). Имена по типу image1, image2, ..., imageN. Реально ли создать такой цикл где можно было бы выполнять однотипные действия над объектами от 1 до N, чтобы имя объекта соответственно менялось.
Kazak009 вне форума Ответить с цитированием
Старый 04.05.2012, 13:37   #2
Drugnir
Форумчанин
 
Регистрация: 17.11.2010
Сообщений: 262
По умолчанию

Код:
TImage *MyImage[10];
for (int i = 0; i < 10; i++)
{
MyImage[i] = new TImage(Owner);
MyImage[i]->Parent = Form1;
MyImage[i]->Left = 1;
MyImage[i]->Top = 2;
MyImage[i]->Height = 100;
MyImage[i]->Width = 100;
}
Drugnir вне форума Ответить с цитированием
Старый 04.05.2012, 14:17   #3
Krok27
Форумчанин
 
Аватар для Krok27
 
Регистрация: 08.07.2010
Сообщений: 505
По умолчанию

Если компоненты уже на форме, то
Код:
TComponent* Image = 0;
	for(int i=0; i< N;i++)
	{
		Image = Form1->FindComponent("Image"+IntToStr(i));
		if(Image)
		{
			((TImage*)Image) // че то делаем.
		}
	}
Знающий не говорит, говорящий не знает (С) Лао Цзы
Krok27 вне форума Ответить с цитированием
Старый 05.05.2012, 08:37   #4
Kazak009
 
Регистрация: 26.12.2010
Сообщений: 5
По умолчанию

Все работает, большое спасибо))
Kazak009 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обращение к объекту другой формы (WPF) RIO WPF, UWP, WinRT, XAML 2 26.11.2011 15:00
обращение к объекту из другой формы Darlee Общие вопросы Delphi 4 11.06.2011 14:27
Обращение к из одной функции класса к другой того же класса,не указывая к какому объекту она относиться zipwind C++ Builder 1 09.04.2011 17:18
(C#) обращение к объекту из другой формы megazz13 Помощь студентам 2 29.01.2011 07:44
Обращение к листу по имени через переменную tae1980 Microsoft Office Excel 2 25.03.2010 14:33