![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
создание калькулятора [D7, XP]
Witys © (2005-12-10 16:20:00)Люди! Таких как я уже мало но все таки есть :). Мне очень нужен код калькулятора на Delphi. Самого простенького с циферками от 0 до 9 и операциями + - * / . Так же если не затруднит то с комментариями по коду. Заранее спасибо.
taraban (2005-12-14 13:22:00) [1]Удалено модератором
Примечание: Offtopic
Morgoth_ (2005-12-12 15:37:00) [2]булки какие-то :)
Button
Игорь Шевченко (2005-12-12 11:14:00) [3]
> Кнопки: Batton1...3.
одна буква t лишняя
Максимус (2005-12-12 10:24:00) [4]рисуем на форме поле Edit1, 3 Кнопки: Batton1...3.
Batton1.Caption:='1';
Batton2.Caption:='+';
Batton3.Caption:='=';
Вводим две переменные:
varДальше самое интересное. Заполнение поля Edit1 - цифрами.
i,x: String;
Обрабатываем кнопку 1:
Procedure Batton1.Click(Sender: Object)
begin
Edit1.Text:=Edit1.Text+Batton1.Caption;
end;
Обрабатываем кнопку +:
Procedure Batton2.Click(Sender: Object)И наконец обрабатываем кнопку =:
begin
i:=Edit1.text; {присваеваем цифру в поле переменной i}
x:=Batton2.Caption;
Edit1.Text:='';
end;
Procedure Batton3.Click(Sender: Object)
begin
if x='+' then
begin
Edit1.Text:=IntToStr(StrToInt(i)+StrToInt(Edit1.Text));
end;
Полноценный калькулятор из этого конечно пока не получится, но есть над чем подумать. Дерзай.
Сайбель Алексей (2005-12-10 19:55:00) [5]
> DrPass © (10.12.05 18:46) [4]
> Сделаю за еду
http://infostore.org/info/25831/picture_001.jpg?s=760&r=0
?? :O)
Плохиш (2005-12-10 19:49:00) [6]
> Witys © (10.12.05 16:20)
Ты знаешь, что в армии недобор, т.ч. отправляйся выполнять долг. Надоели халявщики и ламеры, мёдом вам тут намазано что ли?
DrPass (2005-12-10 18:46:00) [7]Сделаю за еду
Antonn (2005-12-10 18:26:00) [8]9 y.e.
+ инсталлятор:)
Сайбель Алексей (2005-12-10 17:05:00) [9]10 у.е.
GEN++ (2005-12-10 16:59:00) [10]Дорогой! Ну напиши ты его сам - гарантирую,
получишь массу удовольствия. И будет он у тебя с цифирками,
операциями и даже знаком "= ", и прочими мелкими услугами.