Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.09.27;
Скачать: CL | DM;

Вниз

считать все значения edit с формы   Найти похожие ветки 

 
belmol   (2009-07-23 13:20) [0]

Доброго времени суток, что то не могу сообразить как сделать подобное в цикле (на форме около 100 edit-ов).
примерно вот так.
for i:=0 to form1.ComponentCount-1 do
if (pos("Edit",form1.Components[i].name)>0) then
memo.Lines.Add( тут как указать текст находящийся в поле edit-a);
может это что называется через одно место, но как по другому не могу сообразить.


 
clickmaker ©   (2009-07-23 13:21) [1]

> на форме около 100 edit-ов

жестко.

for i:=0 to form1.ControlCount-1 do
 if (Control[i] is TEdit) then


 
TIF ©   (2009-07-23 13:26) [2]

Нескромный вопрос - зачем столько Edit-ов?


 
clickmaker ©   (2009-07-23 13:28) [3]

может, это тест? из 100 вопросов. Тогда это еще не много


 
belmol   (2009-07-23 13:29) [4]

так получается PageControl с несколькими листами, на каждом есть едиты (так получилось))) и они уникальны..


 
Юрий Зотов ©   (2009-07-23 13:37) [5]

> как указать текст находящийся в поле edit

for i := 0 to ComponentCount - 1 do
 if Components[i] is TEdit then
   Memo.Lines.Add(TEdit(Components[i]).Text);


 
belmol   (2009-07-23 13:43) [6]

спасибо.


 
TIF ©   (2009-07-23 14:11) [7]

> есть едиты (так получилось)))

Да уже видно, что получилось...
Если бы было чётко описано, нафик их столько надо, наверняка нашёлся бы один стандартный чудо-компонент, заменивший эту сотню :)


 
Palladin ©   (2009-07-23 14:39) [8]

угу... ValueListEditor например...


 
Bruth   (2009-07-23 14:48) [9]

Удалено модератором


 
oldman ©   (2009-07-23 17:50) [10]


> считать все значения edit с формы [D7, XP]
>
> belmol   (23.07.09 13:20)  
> Доброго времени суток, что то не могу сообразить как сделать
> подобное в цикле (на форме около 100 edit-ов).


Завести массив со значениями едитов.
При изменении едита менять значение массива.
При необходимости обрабатывать массов.



Страницы: 1 вся ветка

Текущий архив: 2009.09.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.014 c
15-1248820391
DillerXX
2009-07-29 02:33
2009.09.27
экспортировать плейлисты из библиотеки винампа


15-1248461839
Псалтырь
2009-07-24 22:57
2009.09.27
Зависимости проекта


3-1227617892
nstur
2008-11-25 15:58
2009.09.27
Объединение строк


1-1216545812
big_yaric
2008-07-20 13:23
2009.09.27
Получение координат символа в TRichEdit


1-1216619192
dreamse
2008-07-21 09:46
2009.09.27
непонятная работа кода :(