Главная страница
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.037 c
15-1245321411
GRAND
2009-06-18 14:36
2009.08.16
BLOB->OLEConrtainer->File?


2-1245167149
worldmen
2009-06-16 19:45
2009.08.16
Бастро посчитать в TEdit сумму


1-1212141167
dmitry_12_08_74
2008-05-30 13:52
2009.08.16
Как добавлять 32-х битные картинки на компонент типа TSpeedButton


15-1245452036
Иксик
2009-06-20 02:53
2009.08.16
I will derive


15-1245117148
brother
2009-06-16 05:52
2009.08.16
функция Exel