Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Тупой вопрос [Delphi, Windows]


dskin ©   (2006-03-28 20:45:00) 

Здравствуйте.
Собственно сабж.
Допустим, у меня в массиве MAS хранятся имена компонентов (EditBox1, EditBox4, EditBox2). Как мне к ним обращаться(например к свойству text). Читал в факе, но ничего не понял... стыдно.
Заранее спасибо.


dskin   (2006-03-29 21:03:00) [1]

Спасибо


ECM   (2006-03-29 16:20:00) [2]

var
 CtrlArr: Array[0..2] of PControl;

....
 CtrlArr[0] := EditBox1;
 CtrlArr[1] := EditBox4;
 CtrlArr[2] := EditBox2;
...
 for i:=0 to 2 do begin
    S := CtrlArr[i].Text;
    ...
 end;


dskin   (2006-03-29 11:41:00) [3]


> Vladimir Kladov

Спасибки, а можно банальный примерчик?


Vladimir Kladov   (2006-03-28 22:47:00) [4]

Не проще ли хранить указатели. В KOL имена появляются только если есть символ компиляции USE_NAMES. И тогда FindObj смотрите.


Наверх

Титульная страница Поиск, карта сайта Написать письмо