Студопедия
rus | ua | other

Home Random lecture






End Sub


Date: 2015-10-07; view: 480.


End

Private Sub CmdExit_Click

Разработка кода программы

 

Для того, чтобы программа смогла выполнить какие-либо действия, необходимо написать несколько строк кода программы.

Visual Basic является объектно-ориентированным языком программирования, в который встроены средства обработки событий. Это означает, что пользовательский интерфейс программы состоит из набора объектов, таких как элементы управления, формы и др., а выполняемые программой действия зависят от происходящих с этими элементами событий.

Как правило, события возникают в ответ на какое-либо действие пользователя. Реакция же программы на эти события зависит от кода, написанного программистом.

Программист определяет действие программы путем написания процедур обработки событий.

Выполним двойной щелчок по кнопке «Выход». Появится окно кода, содержащее шаблон процедуры обработки события, который начинается словами Private Sub и заканчивается словами End Sub. После слов Private Sub записано имя процедуры. В нашем случае это имя CmdExit_Click. Введем в эту процедуру всего одну строку кода – оператор End:

Окно кода – это не что иное, как полноценный текстовый редактор.

Обратим внимание на два раскрывающихся списка, расположенных в верхней части окна кода, сразу под строкой заголовка. В левой части расположен список объектов, содержащий имена всех объектов, размещенных в форме. Так как сама форма тоже является объектом, то и она представлена в этом списке. Правый список содержит перечень всех событий, определенных для данного объекта.

Для открытия окна кода можно воспользоваться и другим способом: задать из пункта меню View команду Code, выбрать объект из левого списка, а событие – из правого списка.

Процедура вычисления величины суммы в валюте будет несколько сложнее. Перед написанием процедуры вычислений надо объявить переменные, которые будут использоваться в программе, то есть задать их имена и тип данных, которые будут храниться в них. Хотя VB по умолчанию не требует явного объявления переменных, это стоит делать, чтобы облегчить последующую отладку программы.

В данной программе будет использоваться три переменных для хранения, соответственно, суммы в руб. (srub), текущего курса (kurs) и суммы в валюте (sval).

Введем первый оператор:


<== previous lecture | next lecture ==>
Этапы создания и отладки программы | Dim srub As Double, sval As Double, kurs As Double
lektsiopedia.org - 2013 год. | Page generation: 3.992 s.