Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.07.2011, 15:32   #1
wadzik
Пользователь
 
Регистрация: 18.08.2009
Сообщений: 23
По умолчанию Автоматическое обновление данных внутри TEdit

Подскажите, можно как-то сделать, чтобы при изменении данных в одном TEdit, автоматически обновлялись данные в другом TEdit

К примеру, есть три поля

TEdit1 - Количестово
TEdit2 - Цена за единицу
TEdit3 - Общая цена

Если менять, то что записано в TEdit1, должно автоматически то что стоит в TEdit1 умножаться на TEdit2 и выводиться в TEdit3

Как такое можно реализовать?
wadzik вне форума Ответить с цитированием
Старый 08.07.2011, 22:32   #2
Dogmat
Пользователь
 
Регистрация: 12.06.2008
Сообщений: 76
По умолчанию

Код:
void __fastcall TForm1::Edit1Change(TObject *Sender)
{
    double price = (Edit2->Text).ToDouble();
    int count = (Edit1->Text).ToIntDef(0);
    double total = count * price;

    Edit3->Text = FloatToStr(total);
}

void __fastcall TForm1::Edit1KeyPress(TObject *Sender, char& Key)
{
    bool isDigit = ((Key >= '0') && (Key <= '9'));
    bool isBackspace = (Key == 8);

    if (!isDigit && !isBackspace)
        Key = 0;
}
Dogmat вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автоматическое обновление программы Paul Hindenburg Работа с сетью в Delphi 23 06.09.2011 15:51
Автоматическое обновление блока данных Jakethefish PHP 4 05.03.2011 22:37
Автоматическое обновление ogololobov2009 Microsoft Office Excel 1 27.01.2011 19:19
Автоматическое обновление программы. Casper-SC Общие вопросы .NET 0 22.05.2010 20:41
Автоматическое обновление ссылок Alex19789 Microsoft Office Excel 0 05.10.2009 10:24