1. История Visual Basic, назначение среды программирования Visual Basic Основные понятия объектно-ориентированного визуального программирования


Name: имя объекта при обращении к нему в программе Enabled


Download 188.97 Kb.
bet3/4
Sana24.03.2023
Hajmi188.97 Kb.
#1290550
TuriРеферат
1   2   3   4
Name: имя объекта при обращении к нему в программе
Enabled: доступность для пользователя
Visible: видимость на экране
Left: расстояние от левой границы экрана (формы) до левой границы объекта
Top: расстояние от верхней границы экрана (формы) до верхней границы объекта
Height, Width: высота и ширина объекта
По умолчанию в среде VB расстояния и размеры измеряются в твипах (1 твип  0,018 мм).

  1. События объекта (Events) – действия, на которые объект реагирует. Эти события могут быть порождены операционной системой (системные события) или действиями пользователя. Реакция на происшедшее событие описывается программистом в процедуре обработки события с помощью операторов языка в окне Редактора кода.

Процедура – изолированная часть программы, предназначенная для решения локальной задачи.
Общий вид процедуры обработки события:
Sub Объект_Событие(параметры)
Действия (команды языка VB)
End Sub
Параметры – список переменных с указанием типа. При вызове процедуры параметры получают конкретные значения.
Справа в окне Редактора кода приведен пример процедуры обработки события Click (в этой процедуре параметры не используются).






  1. Методы объекта (Methods) – набор действий, которые можно выполнить с объектом. С точки зрения программиста метод – это стандартная процедура, связанная с объектом.

В программном коде используют команду объект.метод (аргументы): метод Move (переместить объект), Show (сделать видимым объект), Print (вывод информации в объект), SetFocus (передать управление объекту). Например: Text1. SetFocus (курсор будет помещен в текстовое поле).
Обычно программы на алгоритмических языках программирования выполняются от начала до конца согласно алгоритму. Событийно – управляемое приложение на Visual Basic работает совершенно по-другому: выполнение приложения не идет предопределенным путем, а зависит от сложившейся ситуации. Программа является набором независимых частей кода, активизирующихся в ответ на события, происходящие при работе пользователя с приложением. Поэтому вместо создания программы, отражающей мысли программиста, получается приложение, управляемое пользователем. Большая часть кода программы, отвечающая за обработку таких событий, как щелчки мыши, нажатие клавиш, размещается в процедурах обработки событий. Программы с такой структурой легче и создавать, и отлаживать.
Фрагмент программного кода:
Private Sub command1_Click()
End
End Sub
Private Sub HScroll1_Scroll()
HScroll1_Change
End Sub
Private Sub VScroll1_Change()
Shape1.FillStyle = VScroll1.Value
Label3.Caption = VScroll1.Value
End Sub



Download 188.97 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling