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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.02.2010, 17:51   #1
881907
 
Регистрация: 14.02.2010
Сообщений: 5
По умолчанию Калькулятор значений


Всем привет! Очень нужна помощь. Задача: сделать калькулятор. Пример: у нас есть ComboBox-1, Label-3, RadioButton-3, Button-1. В ComboBox имена - Аня, Ваня, Степа. В RadioButton - А, В, С. Если выбираем Аня, в Label1 появляется значение "1", если Ваня то "2".. Выбираем значение RadioButton, если - А, в Label2 появляется значение "1", если - В, в Label2 появляется значение "2" и т.д. . Нажимаем Button и в Label3 появляется значение: Label1*Label2, то есть допустим 4. Помогите реализовать. Заранее благодорен.
-Sergei 881907-
Изображения
Тип файла: jpg ps.JPG (7.3 Кб, 118 просмотров)
881907 вне форума Ответить с цитированием
Старый 23.02.2010, 18:25   #2
maLoy*508
Форумчанин
 
Аватар для maLoy*508
 
Регистрация: 28.03.2008
Сообщений: 672
По умолчанию

ну как занести в ComboBox имена я думаю знаете...
дальше у нас уже появляются варианты, что делать... можно по ItemIndex-y смотреть, а можно просто проверять если comboBox1.text = Ваня, то Label1.caption := 1... тоже самое с radiobutton-ами проверяем какой нажат и соответственно заносим в label нужно знаечение...
ну и в конце перемножаем лэйблы...Label3.caption := IntToStr(strToInt(Label1.caption)*s trToInt(Label2.caption))... собственно и все...
maLoy*508 вне форума Ответить с цитированием
Старый 23.02.2010, 18:42   #3
keef
Пользователь
 
Регистрация: 12.12.2009
Сообщений: 61
По умолчанию

Как я понял что то вроде этого ? calc.rar
keef вне форума Ответить с цитированием
Старый 23.02.2010, 19:39   #4
881907
 
Регистрация: 14.02.2010
Сообщений: 5
По умолчанию

То, что нужно. Просто огромное спасибо!! Еще вопрос, как реализовать печать этих данных. То есть, сначала данные должны "конвертироваться" в Word или Excel в !определённый! шаблон а от туда печататься.
Изображения
Тип файла: jpg ps2.JPG (6.7 Кб, 104 просмотров)
881907 вне форума Ответить с цитированием
Старый 23.02.2010, 20:20   #5
keef
Пользователь
 
Регистрация: 12.12.2009
Сообщений: 61
По умолчанию

Данные должны добавляться в документ или заменять старые ?
keef вне форума Ответить с цитированием
Старый 23.02.2010, 20:56   #6
881907
 
Регистрация: 14.02.2010
Сообщений: 5
По умолчанию

Должен быть пустой шаблон. При нажатии кнопки, данные с формы должны переходить в него. Такой цикл получается: ввел данные - загнал в шаблон (Word) - распечатал - закрыл (word).
881907 вне форума Ответить с цитированием
Старый 23.02.2010, 21:19   #7
keef
Пользователь
 
Регистрация: 12.12.2009
Сообщений: 61
По умолчанию

Так распечатать не обязательно добавлять в программу ?

Ну вот что получилось, без печати calc2.rar

Последний раз редактировалось Stilet; 25.02.2010 в 16:27.
keef вне форума Ответить с цитированием
Старый 23.02.2010, 21:52   #8
881907
 
Регистрация: 14.02.2010
Сообщений: 5
По умолчанию

Кeef, нет слов. Спас меня. Огромная благодарность тебе! Это то что нужно. Я бы неделю сидел. Может дольше. Спасибо!! Ну и воспользуюсь твоей добротой, ещё условие. Если добавить ещё ComboBox1 сверху, и там вбить 1) М (Мужчина) 2) Ж (Женщина). Если мы выбрали М, то Аня в ComboBox2 не "активна" и RadioButton не активны, а в Label2 стандартное значение 2 (для этого условия). Если получиться, буду просить тебе медать от Медведева!
881907 вне форума Ответить с цитированием
Старый 23.02.2010, 23:03   #9
keef
Пользователь
 
Регистрация: 12.12.2009
Сообщений: 61
По умолчанию

Ну как я понял, если М и Аня то недоступно и когда Ж и Степа или Ваня.
Насчёт combobox неактивно, данного свойсто у данного компонента нет, т.к. это обычная строка.
И ещё ньюанс Label1 у нас тогда не известен добавил на этот случай сообещние.

Ну вообщем смотри, что получилось



calc3.rar

Последний раз редактировалось keef; 23.02.2010 в 23:11.
keef вне форума Ответить с цитированием
Старый 24.02.2010, 22:31   #10
881907
 
Регистрация: 14.02.2010
Сообщений: 5
По умолчанию

Это то, что нужно!! СПАСИБО!! Алгоритм работы понятен, буду делать "прогу". Там ещё много чего добавить нужно. Через пару дней напишу что получилось, мож ещё помощь потребуется. От души благодарю!!
881907 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Калькулятор Levsha100 Софт 7 10.07.2009 12:07
калькулятор FARGO Общие вопросы Delphi 1 14.12.2008 23:01
Калькулятор ViNcHeStEr Помощь студентам 5 23.11.2008 15:39
Калькулятор =) noxer Microsoft Office Excel 1 29.04.2008 05:14
Калькулятор Ivanich Помощь студентам 5 21.12.2007 14:48