Считывание Значений С Нескольких Полей Ввода(textctrl)

Valimor

Well-known member
10.04.2010
45
0
#1
Сейчас для того чтобы получить значение с поля ввода и записать его в массив делаю так:
C++:
I(0) = atoi(TextCtrl1->GetValue());
I(1) = atoi(TextCtrl2->GetValue());
I(2) = atoi(TextCtrl3->GetValue());
I(3) = atoi(TextCtrl4->GetValue());
...........
...........
Интересует вопрос как перебирать в цикле все номера TextCtrl ?
То есть сделать такую конструкцию:
Код:
for(int i=0;i<m;i++)
{
I(i) = atoi(НОМЕР_TEXT_CTRL_В_ЗАВИСИМОСТИ_ОТ_I->GetValue());
}
 

Valimor

Well-known member
10.04.2010
45
0
#2
Немного поясню вопрос: TextCtrl это элемент формы для ввода данных, к самим данным обращаемся через объекты TextCtrl1, TextCtrl2, TextCtrl3 и т.д. То есть по сути стоит проблема создания массива объектов, чтобы затем к этим объектам можно было обращаться через цикл(for, while и т.д.) , а не перебирать все их имена вручную