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

Вниз

Бастро посчитать в TEdit сумму   Найти похожие ветки 

 
worldmen   (2009-06-16 19:45) [0]

Есть компоненты на форме от Edit19 до Edit47 в коорых находятся числа. Мне надо все их сложить в одно число. Не охота писать кучу процедур OnChange. Можно как-то пройтись по ним циклом ?


 
Anatoly Podgoretsky ©   (2009-06-16 19:49) [1]

А зачем каждому свою процедуру, одной что ли не хватает?


 
DVM ©   (2009-06-16 19:49) [2]


> Можно как-то пройтись по ним циклом ?

Можно и циклом, но ведь можно и одну OnChange на всех назначить.


 
wordmen   (2009-06-16 20:36) [3]

Можно и одной процедурой сложить - это если поля пустые. А если их изменить при уже заполненых - к общему числу добавится еще и измененное. Тогда надо будет глобальную переменную вводить, которая будет в себе держать число до изменения и если оно не равно " " (пусто) - отнимать его от общего и добавлять новое (измененное)


 
pest ©   (2009-06-16 20:50) [4]

поиском можно. делаешь поиск по компонентам формы, выбираешь нужные и складываешь значения


 
pest ©   (2009-06-16 20:51) [5]

или как предложил DVM ©   (16.06.09 19:49) [2]


 
Игорь Шевченко ©   (2009-06-16 20:57) [6]


> Можно и циклом, но ведь можно и одну OnChange на всех назначить.


Тебе не кажется, что это абсолютно разные вещи ? И от цикла (как самого простого способа), хоть единая процедура, хоть неединая, все равно не избавят ?


 
DVM ©   (2009-06-16 21:24) [7]


> Игорь Шевченко ©   (16.06.09 20:57) [6]


> Тебе не кажется, что это абсолютно разные вещи ?

Это скорее дополняющие друг друга вещи. Хотя цикл и не обязателен, если полей ввода небольшое и постоянное количество.


 
Германн ©   (2009-06-17 00:39) [8]


> DVM ©   (16.06.09 21:24) [7]
>
>
> > Игорь Шевченко ©   (16.06.09 20:57) [6]
>
>
> > Тебе не кажется, что это абсолютно разные вещи ?
>
> Это скорее дополняющие друг друга вещи. Хотя цикл и не обязателен,
>  если полей ввода небольшое и постоянное количество.
>

Судя по сабжу так оно и есть.


 
oldman ©   (2009-06-17 13:06) [9]


> Есть компоненты на форме от Edit19 до Edit47


Мама родная!
А обязательно использовать Edit?



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

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

Наверх




Память: 0.48 MB
Время: 0.014 c
15-1245406780
Styx_
2009-06-19 14:19
2009.08.16
3D collision detection


4-1202326013
Velimir
2008-02-06 22:26
2009.08.16
Получить информацию о ресурсах PCI устройства


15-1245064618
Пит
2009-06-15 15:16
2009.08.16
Удлинитель ТВ-выхода?


15-1245049036
DelphiN!
2009-06-15 10:57
2009.08.16
Не могу завершить процес пользователя под админской учеткой


15-1244723703
dmk
2009-06-11 16:35
2009.08.16
Сомнения по работе