Калькулятор. Какая нужно команда? - VB
Формулировка задачи:
Здравствуйте.
Написал калькулятор ан VB 6.0. Все хорошо работает, но есть одна проблема. Когда я получил значение, например: 2+2 на экране, созданного мной калькулятора, вышел ответ. И когда я ввожу новое число, оно записывается в окошко калькулятора вместе с предыдущим ответом, т.е. я получил ответ 4, затем нажал на 2, и на экране получилось 42. Какую команду нужно ввести в код программы, чтобы предыдущий ответ автоматически стирался при вводе нового значения для нового расчета?
Калькулятор самый простенький +, -, *, /
Решение задачи: «Калькулятор. Какая нужно команда?»
textual
Листинг программы
Option Explicit Dim VVoD As Boolean Private Sub Command17_Click() y = Text1.Text If znak = 1 Then z = x + y If znak = 2 Then z = x - y If znak = 3 Then z = x * y If znak = 4 Then z = x / y Text1.Text = z VVoD = True End Sub Private Sub Комманда1_Click(Index As Integer) If VVoD Then Text1.Text = Index VVoD = False Else Text1.Text = Text1.Text & Index End If End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д