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

Вниз

создание калькулятора   Найти похожие ветки 

 
Witys ©   (2005-12-10 16:20) [0]

Люди! Таких как я уже мало но все таки есть :). Мне очень нужен код калькулятора на Delphi. Самого простенького с циферками от 0 до 9 и операциями + - * / . Так же если не затруднит то с комментариями по коду. Заранее спасибо.


 
GEN++ ©   (2005-12-10 16:59) [1]

Дорогой! Ну напиши ты его сам - гарантирую,
получишь массу удовольствия. И будет он у тебя с цифирками,
операциями и даже знаком "= ", и прочими мелкими услугами.


 
Сайбель Алексей ©   (2005-12-10 17:05) [2]

10 у.е.


 
Antonn ©   (2005-12-10 18:26) [3]

9 y.e.
+ инсталлятор:)


 
DrPass ©   (2005-12-10 18:46) [4]

Сделаю за еду


 
Плохиш ©   (2005-12-10 19:49) [5]


> Witys ©   (10.12.05 16:20)

Ты знаешь, что в армии недобор, т.ч. отправляйся выполнять долг. Надоели халявщики и ламеры, мёдом вам тут намазано что ли?


 
Сайбель Алексей ©   (2005-12-10 19:55) [6]


> DrPass ©   (10.12.05 18:46) [4]
> Сделаю за еду

http://infostore.org/info/25831/picture_001.jpg?s=760&r=0
?? :O)


 
Максимус   (2005-12-12 10:24) [7]

рисуем на форме поле Edit1, 3 Кнопки: Batton1...3.
Batton1.Caption:="1";
Batton2.Caption:="+";
Batton3.Caption:="=";
Вводим две переменные:
var
i,x: String;
Дальше самое интересное. Заполнение поля Edit1 - цифрами.
Обрабатываем кнопку 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-12 11:14) [8]


> Кнопки: Batton1...3.


одна буква t лишняя


 
Morgoth_   (2005-12-12 15:37) [9]

булки какие-то :)
Button


 
taraban   (2005-12-14 13:22) [10]

Удалено модератором
Примечание: Offtopic



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2006.01.01;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.009 c
1-1133612665
SergP.
2005-12-03 15:24
2006.01.01
Позиция Popupmenu. Как привязать к нижнему левому углу.


14-1133602424
Kerk
2005-12-03 12:33
2006.01.01
Soviet dream / Russians are stupid (most of them)


2-1134552643
Romiros
2005-12-14 12:30
2006.01.01
Знаки после запятой!


5-1120507147
Brack
2005-07-04 23:59
2006.01.01
Непонятная ошибка при создании компонента.


14-1133890435
Хинт
2005-12-06 20:33
2006.01.01
Выбор Delphi





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский