Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.08.16;
Скачать: [xml.tar.bz2];

Вниз

Бастро посчитать в 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.007 c
2-1245418903
Student85236
2009-06-19 17:41
2009.08.16
ClientSocket в Таймере


15-1244722907
ms1
2009-06-11 16:21
2009.08.16
Нагрузка на сервер Web


2-1245426913
Alexander3
2009-06-19 19:55
2009.08.16
Структура в Dll


2-1245311984
belmol
2009-06-18 11:59
2009.08.16
array[0..383] of Byte & blob


11-1205403546
DJ_UZer
2008-03-13 13:19
2009.08.16
Перевод из инт в стр





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский