Visual Basic для детей. Уроки 1-5


Dim Total as Integer


 

            При совершении события cmdCompute_Click происходит следующее:

 

1.      Введенное пользователем строковое значение еженедельного вклада (txtDeposit.Text) преобразуется в число и записывается в переменную Deposit.

2.      Введенное пользователем строковое значение количества недель (txtWeeks.Text) преобразуется в число и записывается в переменную Weeks.

3.      Перемножаем число Deposit на число Weeks и записываем результат в переменную Total.

4.      Преобразуем числовое значение Total в строковое, прибавляем для красоты значок доллара ($), и записываем это значение в свойство Caption элемента управления lblTotal.

 

В строках кода это будет выглядеть так:

 


Private Sub cmdCompute_Click()

'Получить переменную с суммой еженедельного вклада

Deposit = Val(txtDeposit.Text)

'Получить переменную количества недель

Weeks = Val(txtWeeks.Text)

'Вычислить общую сумму сбережений

Total = Deposit * Weeks

'Отобразить общую сумму

lblTotal.Caption = "$" + Str(Total)

End Sub

 

Обратите внимание, как легко и логически правильно записаны в виде кода на BASIC, действия, перечисленные в пунктах 1-4. Здесь только необходимо быть внимательным и не упустить из виду какой-либо мелочи. Например, ещё раз просмотрите, как используются функции Str и Val при преобразовании ‘строка-число'.

 

            Процедура для события cmdExit_Click

представляет собой всего лишь одну строку кода, с помощью которой производится остановка выполнения программы:

 

Private Sub cmdExit_Click()

End

End Sub

 

Запустим на выполнение наш проект.

 

Запуск проекта

 

            Запустите проект. Щелкните в текстовом поле, справа от надписи Weekly Deposit, чтобы появился курсор, и введите некоторое значение суммы еженедельного вклада. Введите также некоторое количество недель в виде числа на поле справа от надписи Number of Weeks. Щелкните по кнопке Compute. Результат вычислений должен появиться в окошке элемента управления с именем lblTotal. Убедитесь, что результат вычислений правильный. Запомните, что при разработке проекта важно тщательно проверять, что ваш проект работает, так как задумано! Если вы вводите значение суммы еженедельного вклада 10 долларов, и количество недель тоже 10, а после выполнения вычислений получается 1 миллион долларов (что, в общем-то, иметь в кармане совсем неплохо), то значит в проекте где-то ошибка! Щелкните по кнопке Exit, чтобы убедиться, что она работает. Сохраняйте проект после введения любых изменений.




Начало  Назад  Вперед



Книжный магазин