Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 30.10.2011, 15:50
Йогурт Йогурт вне форума
Начинающий
 
Регистрация: 20.11.2009
Сообщения: 109
Репутация: 5
По умолчанию Combobox

Всем хеллоу! Подскажите пожалуйста!

В Combobox забил текст: 900 и 1800. При нажатии на "900" должен выполнится расчет 900/60 и результат отобразится в edit. Тоже самое и с текстом 1800!

Спасибо за ответы
Ответить с цитированием
  #2  
Старый 30.10.2011, 15:53
Snake22 Snake22 вне форума
Активный
 
Регистрация: 20.02.2011
Сообщения: 374
Репутация: 744
По умолчанию

X:= StrToFloat(ComboBox1.Text)/60
Ответить с цитированием
  #3  
Старый 30.10.2011, 16:09
Йогурт Йогурт вне форума
Начинающий
 
Регистрация: 20.11.2009
Сообщения: 109
Репутация: 5
По умолчанию

Цитата:
Сообщение от Snake22
X:= StrToFloat(ComboBox1.Text)/60
Ничего не произошло, это куда записывать? В Edit?
Ответить с цитированием
  #4  
Старый 30.10.2011, 16:15
ChinYan ChinYan вне форума
Тыкаю клавиши
 
Регистрация: 13.07.2009
Сообщения: 804
Версия Delphi:
Репутация: 48633
По умолчанию

Вы число X выводите куда-нибудь? Или просто копировали-вставили? Код ваш продемонстрируйте, пожалуйста
Ответить с цитированием
  #5  
Старый 30.10.2011, 17:05
Snake22 Snake22 вне форума
Активный
 
Регистрация: 20.02.2011
Сообщения: 374
Репутация: 744
По умолчанию

Цитата:
Сообщение от Йогурт
Ничего не произошло, это куда записывать? В Edit?
смотря когда вам надо чтоб считало. если на кнопку то на кнопке и пишете.
если при изменении то в свойтсве комбобокса-onChange,
при этом если надо вывести значение то вместо Х естественно надо вписать то место,где появляться ответ будет.например
Edit1.text:=FloatToStr (StrToFloat(ComboBox1.Text)/60);
Ответить с цитированием
  #6  
Старый 30.10.2011, 17:17
Йогурт Йогурт вне форума
Начинающий
 
Регистрация: 20.11.2009
Сообщения: 109
Репутация: 5
По умолчанию

Цитата:
Сообщение от Snake22
смотря когда вам надо чтоб считало. если на кнопку то на кнопке и пишете.
если при изменении то в свойтсве комбобокса-onChange,
при этом если надо вывести значение то вместо Х естественно надо вписать то место,где появляться ответ будет.например
Edit1.text:=FloatToStr (StrToFloat(ComboBox1.Text)/60);
Спасибо большое, все получилось!
Ответить с цитированием
  #7  
Старый 30.10.2011, 17:36
Йогурт Йогурт вне форума
Начинающий
 
Регистрация: 20.11.2009
Сообщения: 109
Репутация: 5
По умолчанию

Ребят, а вот еще вопрос такой встал!
Можно в компоненте Edit корректировать значения символ?
Например с расчетом получилось такое значение в Edit - 51,4285714285714.
А можно сделать чтобы вывод был только такой например - 51,42 ну т.е 4 значения только чтобы было и не больше!
Ответить с цитированием
Ответ


Delphi Sources

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

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 01:20.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025