Как в visual basic создать калькулятор: Калькулятор на VB.NET
Содержание
Курсовая работа по информатике. Создание UserForm Калькулятор
Похожие презентации:
Основные средства VBA
Элементы управления
Создание макросов на языке VBA
Delphi. Объекто — ориентированное программирование
Знакомство с редактором Visual Basic. Принципы создания собственных макросов. Средства отладки
Использование в проекте Delphi: списков, переключателей, строковых таблиц
Создание программы «Калькулятор»
Логика в простых алгоритмах. Excel и VBA
ООП на Delphi-4. Условия в Delphi. Создание простого теста
Создание приложений в Delphi
1. Курсовая работа по информатике Создание UserForm КАЛЬКУЛЯТОР
Выполнил студент гр. 11-П-I
Смирнов Сергей Владимирович
2007
2. Создание кнопки вызова калькулятора
На листе содержания создаём кнопку вызова
калькулятора. Для этого входим в режим
конструктора, на панели «Элементы управления»
выбираем пункт «Кнопка» и щёлкаем на поле книги.
Вызвать панель управления элементами VBA можно
нажав правой клавишей на панели кнопок и
поставить галочку напротив «Visual Basic».
На появившейся кнопке щёлкаем правой кнопкой
мыши. Щёлкаем на пункте Свойства.
В появившемся окне присваиваем cвойство
Name = cbc, и свойство Caption = Калькулятор.
1.
3. Код для вызова калькулятора с листа содержания
В режиме конструктора на листе
содержания нашей книги щёлкаем 2
раза не кнопке «Калькулятор». В
появившемся окне вводим код
следующего содержания:
4. Создание UserForm
Нажимаем сочетание клавиш Alt+F11 и попадаем в
интегрированную среду разработки приложений
VBA. В главном меню открываем вкладку
Insert UserForm.
В окне Project появится строка UserForm1
6. Объекты VBA
— Option Button — Переключатель
— Command Button — Кнопка
— Text Box – Поле ввода
— Label — Надпись
7. Создание интерфейса калькулятора
Щёлкаем 2 раза на пункте UserForm1 в окне Project. В
появившемся поле с помощью панели ToolBox создаём поля
ввода чисел (TextBox), переключатели действий (OptionButton) и
кнопку «Ответ» (CommandButton), пояснения (Label). Названия
меток, переключателей и кнопок вводим в поле Caption окна
Properties.
8. Задание свойства Name
Выделяя поочерёдно каждый объект, в окне Properties в
строке Name исправляем это свойство.
НАПРИМЕР:
Для числа А — TextBox1 ta;
Для числа В — TextBox2 tb;
Для ответа — TextBox3 otv;
Для суммы — OptionButton1 obs;
Для произведения — OptionButton2 obp;
Для разности — OptionButton3 obr;
Для деления — OptionButton4 obd;
Для извлечения квадратного корня — OptionButton5 obk;
Для кнопки «Ответ» — CommandButton1 ok.
9. Написание кода программы
Щёлкаем 2 раза на кнопке «Ответ». В открывшемся окне набираем код программы:
Функция IsNumeric() служит для проверки заданного в
скобках поля на наличие данных.
10. При запуске калькулятора получаем следующий результат Пример:
English
Русский
Правила
Создаем калькулятор на C# и WinForms
В сегодняшней статье мы создадим простой калькулятор способный выполнять сложение, вычитание, умножение, а также деление. И все это мы реализуем на языке C# и шаблонах Windows Forms. Так что, давайте приступим.
Шаг 1
Откройте Visual Studio или Visual C# Express Edition и создайте новый проект.
Установите его тип в приложение Windows Forms и задайте имя в приложения Калькулятор. Нажмите кнопку ОК.
Должно получиться следующее:
Шаг 2
Измените свойство текста формы на Калькулятор, потому что мы не хотим, чтобы наше приложение имело заголовок Form1 при запуске.
Для чего заходим во вкладку свойтва.
Шаг 3
Далее во вкладке Вид находим панель элементов или ToolBox.
Поместите элемент управления TextBox на форму и измените его размер. Выполните некоторые изменения в свойствах, как показано на рисунке.
Шаг 4
Теперь мы начинаем работать с дисплеем, обычно при запуске калькулятора на нем должно отображаться число 0. В нашем случае это не так. Поэтому мы изменяем свойство Text и записываем в нем 0. Убедитесь, что вы не добавляете никаких пробелов до или после 0.
Второе, что следует отметить, это то, что число выровнено слева, в то время как калькуляторы выравнивают число справа. Найдите свойство TextAlign и измените его на Right.
Вот как будет выглядеть окно.
Шаг 5
В окне панели инструментов перетащите кнопку на форму. Измените его свойство Name на n1. Это поможет нам определить, какой номер был нажат. Измените свойство backcolor для кнопки. После изменения цвета мы изменим текст, отображаемый кнопкой, поэтому измените свойство text на 1. Перейдите к свойству шрифта и установите для него значение шрифта Сourier new, а размер, например, 16.
Теперь мы можем повторить ту же операцию со всеми остальными девятью кнопками, или мы можем просто скопировать эту кнопку и быстро получить тот же результат. Просто удерживайте клавишу ctrl и перетащите элемент управления.
Измените названия кнопок (или вы можете оставить их как есть и пропустить эту часть). Имена по-прежнему будут n2, n3, n4, n5, n6, n7, n8, n9 и n0.Окно должно выглядеть так.
Шаг 6
Дважды нажмите кнопку n1, чтобы перейти к ее обработчику события. Тогда n1_Click — это название этой процедуры. Он сообщает вам, что он выполняется, когда пользователь нажимает кнопку с именем n1. Запишите код, чтобы он был таким:
private void n1_Click(object sender, EventArgs e)
{
if (textBox1.Text == "0" && textBox1.Text != null)
{
textBox1.Text = "1";
}
else
{
textBox1.Text = textBox1.Text + "1";
}
}
Вы должны повторить код для кнопок n2, n3, n4, n5, n6, n7, n8, n9 и n0, чтобы добавить числа 2,3,4,5,6,7,8,9,0 соответственно.
Теперь запустите приложение и нажмите несколько кнопок:
Таким образом, мы создали простой шаблон калькулятора с C# и Windows Forms, в который осталось добавить арифметическую логику.
Создано 25.11.2021 10:26:55
Михаил Русаков
Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!
Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.
Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления
Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.
Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):
vb.
net — Создание калькулятора оценок в Visual Studio 2019 (VB) и небольшая борьба с кодом
Я использую VB.Net в Visual Studio 2019, чтобы накапливать данные о результатах тестов.
У меня есть ярлык с именем Score
и текстовые поля для Score Total
, Score Count
и Score Average
, которые доступны только для чтения. Я также кнопку Добавить
и Очистить
баллов, а также Выход
.
У меня есть код для кнопок «Очистить баллы» и «Выход», но я борюсь с кнопкой «Добавить» и получаю ввод и суммирование всех баллов.
Моя цель — отобразить сумму всех баллов в поле Score Total
, количество баллов в поле Score Count
и их среднее значение в поле Score Average
.
Вот что у меня есть:
Public Class GradeCalculator Dim оценка как целое число Dim ScoreTotal в десятичном виде Dim ScoreCount как десятичный Тусклое среднее как целое число Private Sub frmClearScores_Click (отправитель как объект, e как EventArgs) обрабатывает frmClearScores.Click оценка = 0 Всего баллов = 0 Счетчик очков = 0 Среднее = 0 txtscore.Text = "" txtscoretotal.Text = "" txtscorecount.Text = "" txtaverage.Text = "" txtscore.Выбрать() Конец сабвуфера ' Это кнопка "Добавить" Private Sub Button2_Click(sender As Object, e As EventArgs) обрабатывает Button2.Click Конец сабвуфера Private Sub btnExit_Click(sender As Object, e As EventArgs) обрабатывает btnExit.Click Я.Закрыть() Конец сабвуфера Конец класса
Как мне это закончить?
- vb.net
- визуальная студия
3
Общедоступный класс GradeCalculator Dim ScoreTotal как целое число = 0 Dim ScoreCount как целое число = 0 Private Sub frmClearScores_Click (отправитель как объект, e как EventArgs) обрабатывает frmClearScores.Click Всего баллов = 0 Счетчик очков = 0 txtscore.Text = "" txtscoretotal.Text = "" txtscorecount.Text = "" txtaverage.Text = "" txtscore.Выбрать() Конец сабвуфера ' Это кнопка "Добавить" Private Sub Button2_Click(sender As Object, e As EventArgs) обрабатывает Button2.Click ScoreTotal += CInt(txtscore.Text) Счетчик очков += 1 txtscore.Text = "" txtscoretotal.Text = ScoreTotal.ToString() txtscorecount.Text = ScoreCount.ToString() txtaverage.Text = (CDec(ScoreTotal)/ScoreCount).ToString() txtscore.Выбрать() Конец сабвуфера Private Sub btnExit_Click(sender As Object, e As EventArgs) обрабатывает btnExit.Click Я.Закрыть() Конец сабвуфера Конец класса
1
Зарегистрируйтесь или войдите в систему
Зарегистрируйтесь с помощью Google
Зарегистрироваться через Facebook
Зарегистрируйтесь, используя электронную почту и пароль
Опубликовать как гость
Электронная почта
Требуется, но никогда не отображается
Опубликовать как гость
Электронная почта
Требуется, но не отображается
Видеолекция «Как создать простой калькулятор в Visual Basic» Другие поставщики
Другое,
Обновлено 02 февраля, 19
Обзор
Загрузка Visual Studio и создание первой программы VB — Объявление переменных в Visual Basic — Использование операторов If then Else в Visual Basic — Создание простого калькулятора в Visual Basic — Настройка формы Свойства (фоновое изображение, значок . .) в Visual Basic — Как использовать элемент управления ProgressBars в Visual Basic — Как использовать список в VB.NET — Как использовать RadioButtons и CheckBoxes в Visual Basic — Преобразование текста в речь в VB.NET — Как открыть вторую форму с помощью первой формы в VB.NET — Как сделать простую форму входа в Visual Basic — Как создать защиту паролем с помощью текстового поля в VB.Net — Добавить изображения и значки во фрейм в VB.NET — Как использование TabControl в VB.Net — Как использовать элемент управления TreeView в Visual Basic (VB.NET) — Добавление SplashScreen для приложения Visual Basic — Общие сведения о цикле For в VB.NET — Общие сведения о выполнении цикла…, выполнении до.. Цикл в VB.NET — Понимание определяемых пользователем Subs VB.NET — Понимание Fu Процедуры управления в VB.NET. Как использовать управление таймером в VB.NET. Как отображать текущую дату и время в VB.NET. Как использовать OpenFileDialog (FileName, Filter, Multiselect ..)
Как запустить любой исполняемый файл (. exe) в любом каталоге — Как открыть и показать файл PDF в форме VB.NET — Как встроить VLC Media Player в приложение VB.NET Windows Forms — Как добавить или встроить YouTube Видео в приложении VB.NET для Windows Forms — AutoComplete ComboBox и TextBox в VB.NET — Использование элемента управления проигрывателя Windows Media с VB.NET — MP3 Media Player VB.NET — Как сделать простой редактор HTML в VB.NET — Открыть Текст файла в Textbox или richTextBox в VB.NET — Поиск и выделение текста в Textbox или richTextBox в VB.NET — Как создать и записать в текстовый файл в VB .NET — Как воспроизвести системные звуки и звуковой сигнал в VB.NET — Как использовать диаграмму/график в VB.NET — Как загрузить файл в VB.NET — Отображение информации о компьютере с помощью VB.NET — Как создать генератор случайных чисел в пределах диапазона в VB.NET — Как использовать элемент управления и формат DateTimePicker Дата — Как использовать элемент управления WebBrowser в Visual Basic .Net — Использование массивов (VB.
NET) — Как использовать поле со списком Visual Basic .NET — Как Использование DataGridView (добавление строк) — Использование DataGridView (удаление строк) — Передача значения из одной формы в другую в VB.NET — iTextSharp: Как создать файл PDF в VB:NET — Как создать списки с помощью iTextSharp PDF файл — Работа с изображениями в файле iTextSharp PDF — Добавление таблицы в существующий PDF с помощью iTextSharp
Включает
- Видео по запросу
- Войдите и отслеживайте свои успехи
- Пожизненный доступ
4,1 ( 11 )
Lecture Details
Поисковые запросы, связанные с Simple Calculator Visual Basic
Простой калькулятор Visual Basic 2010
Код Visual Basic Простой калькулятор
Простой калькулятор с использованием библиотеки Visual Basic
Простой калькулятор с использованием vb
Программа Visual Basic для простого калькулятора
Исходный код калькулятора Visual Basic
Как сделать калькулятор на Visual Basic
Visual Basic Создать простой калькулятор
Как сделать калькулятор на Visual Basic 2008
Как сделать простой калькулятор на Visual Basic
Калькулятор Vb — VB6
Простой калькулятор В VB — VB6
Visual Basic 6.