Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Теор довідка до VBA.doc
Скачиваний:
4
Добавлен:
12.08.2019
Размер:
951 Кб
Скачать
☆

Об’єкт.Метод

Для опису об’єкта в ООП, тобто для визначення його імені, властивостей та методів, використовується таке поняття як клас. На основі класу створюється об’єкт. Таким чином, кожен об’єкт є екземпляром класу.

Сімейство об’єктів (об’єкт-набір) – це об’єкт, котрий містить декілька інших об’єктів одного типа. Кожен елемент сімейства нумерується и може бути ідентифікований або по номеру, або по імені.

Середовище редактора vb

Для виклику редактора Visual Basic в програмі (MicroSoft Excel) слід виконати в меню «Сервис», команду «Макрос» і підкоманду «Редактор Visual Basic». Редактор відкриється в окремому вікні.

Вікно редактора Visual Basic

Рис. 116

Це вікно має стандартну структуру: під рядком заголовка відображається головне меню вказівок середовища, більшість із яких мають кнопки на панелях інструментів.

Вікно форми (UserForm) представляє собою робочу область, на якій користувач може розміщувати різні об’єкти або елементи управління: вікна, кнопки, перемикачі, малюнки тощо.

Вікно провідника проекту (Project – <імя проекту>) містить список всіх файлів, що входять до даного проекту і призначене для швидкого доступу користувача до екранних форм.

Вікно редактора коду (Code) відображає програмний код для опрацювання подій. Щоб активізувати це вікно необхідно двічі клацнути на об’єкті управління.

Вікно властивостей об'єкту (Properties) містить список властивостей активної екранної форми або активного об'єкта управління, розташованого на активній формі. Властивості визначають зовнішній вигляд екранної форми або відповідного об'єкту управління та їх характеристики. Вікно властивостей поділено на дві колонки. В лівій знаходяться назви властивостей об'єкта, ім'я якого вказано у верхньому списку, а у правій – їх значення, які вибираються зі списку або вводяться з клавіатури. Список властивостей подано на двох закладинках – Alphabetic (Алфавітний) і Categorized (За категоріями).

Об’єкти форми вибираються з панелі елементів управління (Toolbox).

Обєкт характеризується властивостями, методами та подіями. Метод – це дія, яка може здійснюватися над обєктом. Метод – це також процедура.

Подія – це характеристика обєкта, що описує зовнішній вплив, на який реагує обєкт при виконанні створеної програми-додатку. Події – це, наприклад, завантаження форми, натиснення клавіші на клавіатурі, рух Мишки тощо. Найбільш поширені події при використанні Мишки- це:

  • Сlick – подія, яка виникає, коли користувач клацає клавішею Мишки на об’єкті;

  • Dbclick – подвійне клацання на об’єкті управління.

Для того, щоб елементи однакового типу можна було відрізнити один від одного, їм присвоюють імена, наприклад Label1, Label2 і т.д.

Хоч кожен об'єкт має власний набір властивостей, існують деякі властивості, які є загальними практично для всіх об'єктів. Нижче подано основні властивості об’єктів.

Найбільш важливі загальні властивості всіх об’єктів:

Властивість

Значення

Caption

Заголовок

Left

Ліва межа

Top

Верхня межа

Height

Висота

Width

Ширина

Name

Ім'я

Enabled

Дозволено

Visible

Видимість

Index

Індекс

Основні властивості об’єкта типу форма:

AutoRedraw

Автоматичне перемальовування

BackColor

КолірФону

Border Color

Колір межі

ControlBox

Кнопка управління

Font

Шрифт

ForeColor

Передній Колір

Icon

Значок

MaxButton

Кнопка Розгортання

MinButton

Кнопка Згортання

Picture

Картинка

WindowsState

Стан вікна при запуску

Основні властивості об’єктів типу текстове поле і мітка:

Alignment

Вирівнювання

AutoSize

АвтоРозмір

BackColor

КолірФону

Border Color

Колір межі

BorderStyle

Стиль Межі

BorderWidth

Ширина Межі

Font

Шрифт

MultiLine

Багато Лінійний

PasswordChar

Знак Паролю

ScrollBars

Лінійки Прокручування

SelLength

Кількість виділених символів

SelText

Виділений текст

SelStart

Початок виділеного блоку

Text

Текст

Основні властивості об’єкту типу зображення:

Властивість

Значення

Center

Вирівнювання малюнка до центру

Picture

Ім’я графічного файлу

Stretch

Приведення розміру зображення до заданих розмірів об’єкта