1. История Visual Basic, назначение среды программирования Visual Basic Основные понятия объектно-ориентированного визуального программирования
Name: имя объекта при обращении к нему в программе Enabled
Download 188.97 Kb.
|
- Bu sahifa navigatsiya:
- Text1. SetFocus
Name: имя объекта при обращении к нему в программе
Enabled: доступность для пользователя Visible: видимость на экране Left: расстояние от левой границы экрана (формы) до левой границы объекта Top: расстояние от верхней границы экрана (формы) до верхней границы объекта Height, Width: высота и ширина объекта По умолчанию в среде VB расстояния и размеры измеряются в твипах (1 твип 0,018 мм). События объекта (Events) – действия, на которые объект реагирует. Эти события могут быть порождены операционной системой (системные события) или действиями пользователя. Реакция на происшедшее событие описывается программистом в процедуре обработки события с помощью операторов языка в окне Редактора кода. Процедура – изолированная часть программы, предназначенная для решения локальной задачи. Общий вид процедуры обработки события: Sub Объект_Событие(параметры) Действия (команды языка VB) End Sub Параметры – список переменных с указанием типа. При вызове процедуры параметры получают конкретные значения. Справа в окне Редактора кода приведен пример процедуры обработки события Click (в этой процедуре параметры не используются). Методы объекта (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: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling