Калькулятор на VB - это легко!

  • Просмотров 4939
  • Скачиваний 476
  • Размер файла 23
    Кб

Калькулятор на VB - это легко! (автор: Есин И. В., email: tofriend@list.ru)   О чём ... Статья имеет две редакции: для начинающих осваивать язык и для тех у кого не только аббревиатура VB не вызывает вопросов, но и более-менее владеющих им. В данной редакции от читателя требуется знание VB на достаточно хорошем уровне, что означает владение навыками визуального программирования, событийно-управляемого программирования и конечно «основных»

операторов языка. Предлагается один из способов поиска решения подобных задач.   Первый шаг или интерфейс пользователя Здесь особо ничего фантазировать не надо, а просто вспомнить, как выглядит обычный калькулятор, какие кнопки у него и каково их назначение. У меня получилось так: Инструмент CommandButton содержит такие интересующие нас свойство и событие, которые дают нам полную ясность его выбора. Аналогичное можно сказать и про

инструмент Label. Декоративный инструмент Line необязателен. Для понимания моего программного кода вам надо будет согласиться со следующими именами представленных объектов и их свойствами: ·                    Форме присвоим имя Calculator. ·                    Кнопки с цифрами образуют массив кнопок Knopki индексы, которых совпадают с их надписями.

·                    Кнопка точка - это объект с именем Tochka, a кнопка изменения знака числа [+/-] - Plusmin. ·                    Кнопки арифметических операций имеют общее имя Operacia, но проиндексированы. Причём кнопка с надписью + имеет индекс 4, кнопка со знаком минус - индекс 2, кнопка "разделить" - 0, а кнопка соответствующая умножению - 5.

·                    Кнопка "сброс" [С] - Sbros. ·                    Кнопка "очистить" [CE] - Ochistka. ·                    Кнопка "удалить" [<-] Udalit. ·                    Кнопка "равно" [=] - Ravno.