CtlName

где ctl – префикс, определяющий тип элемента управления,

Name – информативное с точки зрения функционального назначения имя элемента управления.

Принято использовать следующие префиксы:

Объект Префикс
форма frm
рисунок pic
метка lbl
командная кнопка cmd
изображение img
текстовое поле txt

Напишите программные коды

Прежде чем приступить к программированию, необходимо определить те события, для которых необходимо разработать алгоритмы и описать их на языке программирования (составить программный код). В нашем примере есть два события: щелчок мышью по командной кнопке ПУСК и щелчок мышью по командной кнопке ВЫХОД. Первое событие должно запустить программу вычисления площади стен комнаты, а второе – завершить работу программы.

Алгоритм вычисления площади стен комнаты:

ü Ввести три числа: A, B, H – длину, ширину и высоту.

ü Вычислить площадь стен комнаты по формуле: S=2*(A+B)*H

ü Вывести результат: число S – площадь стен.

а) Дважды щелкните по командной кнопке ВЫХОД и Вы окажетесь [5] в Окне программного кода (Как открыть окно программного кода показано в первой части).

б) Процедура обработки события щелчок мышью по командной кнопке ВЫХОД должна иметь следующий вид:

Private Sub cmdВыход_Click() ‘Формат имени процедуры: Объект_Событие()

End ‘Оператор завершения программы

End Sub

в) Выберите в списке левого окна другой объект управления – cmdПуск,
а в списке правого окна оставьте событие Click.

г) Процедура обработки события щелчок мышью по командной кнопке ПУСК должна иметь следующий вид:

Private Sub cmdПУСК _Click()

LblЗаголовок.ForeColor = QBColor(1) 'изменение цвета символов заголовка

LblФормула.ForeColor = QBColor(1) 'изменение цвета символов формулы

frmПлощадьСтен.BackColor = QBColor(11) 'изменение цвета формы

A = Val(txtДлина.Text) 'Присваивание переменной А, значения, введенного в 'текстовое поле txtДлина

B = Val(txtШирина.Text) 'Присваивание переменной В, значения, введенного в текстовое поле txtШирина

H = Val(txtВысота.Text) ‘Присваивание переменной H, значения, введенного в текстовое поле txtВысота

S = 2 * (A + B) * H ‘Вычисление значения площади и присвоение вычисленного значения переменной S

txtРезультат.Text = Str(S) ‘Вывод результата в текстовое поле txtРезультат


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow