Главная страница
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.018 c
11-1205331153
DJ_UZer
2008-03-12 17:12
2009.08.16
По ссылке


15-1245261116
jack128_
2009-06-17 21:51
2009.08.16
Ну что, вот я и папа!


15-1244745720
DeadMeat
2009-06-11 22:42
2009.08.16
Чат для локалки


15-1245161138
@!!ex
2009-06-16 18:05
2009.08.16
Консолька роняет прилоэение на выходе.


6-1204874743
Михаил (Питер)
2008-03-07 10:25
2009.08.16
Широковещательный UDP запрос