Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КТП_навч_пос_техн_спец.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
17.26 Mб
Скачать

4.5.5. Використання лінійок прокручування

Для зручності роботи під час виконання навігаційних операцій за списком або при обчисленні значення змінної величини у програмах можна використовувати лінійки прокручування. Їх можна помістити у форму за допомогою таких елементів керування з панелі елементів:

– горизонтальна лінійка (HScrollBar);

– вертикальна лінійка (VScrollBar).

Переміщення бігунка на лінійці прокручування зумовлює зміну властивості Value. Ця властивість визначає поточну позицію для елемента (конкретне його значення), який перебуває в діапазоні, властивостей Мах і Міn (стосується цілих чисел).

З лінійками прокручування пов'язані події:

Change – настає в момент клацання мишею по кнопках зі стрілками або між кнопкою зі стрілкою та бігунком, а також у момент відпускання бігунка після його переміщення;

Scroll – дозволяє одержати значення властивості Value при переміщенні бігунка до настання події Change.

Крок переміщення при клацанні мишею по кнопці зі стрілкою задається властивістю SmallChange, а при клацанні між кнопкою зі стрілкою та бігунком – властивістю LargeChange.

Контрольні питання

1. Дайте характеристику об'єктно-орієнтованих алгоритмічних мов на прикладі Visual Basic.

2. Що являє собою об'єкт у середовищі Visual Basic, які приклади різних типів об'єктів ви знаєте?

3. Якими ознаками характеризуються об'єкти в середовищі VB і яким чином вони задаються?

4. Чим відрізняються поняття “події” і “методу” у середовищі Visual Basic? Проілюструйте цю різницю.

5. Розкрийте суть поняття “клас” і як воно співвідноситься з поняттям “об'єкт” у VB?

6. Які етапи створення проекта в середовищі VB ви знаєте?

7. Що являє собою візуальне програмування?

8. Як можна визначити поняття програмний код у Visual Basic?

5. Оператори в середовищі Visual Basic

5.1. Оператор присвоювання

Перш ніж описувати формати операторів приведемо основні відомості про такі складові кожної програми, як оператори, операнди, операції.

Оператор - синтаксична конструкція мови програмування, призначена для визначення дій з певних правил, що реалізовуються при виконанні програм. Зазвичай оператори класифікуються на прості (наприклад оператор безумовного переходу Goto), включаючих прості дії, і складені (наприклад оператор циклу For…Next), включаючі як компоненти інші або такі ж оператори.

Операнд - елемент даного, який представляється вираженням і над яким виконуються операції.

Операція - обмежувач або зарезервоване слово, які використовуються для вказівки алгоритмів перетворення значень одного або двох операндів в результат деякого типу. Є шість класів операцій :

- логічні операції і форми управління з проміжною перевіркою;

- операції відношення і перевірки приналежності;

- бінарні аддитивні операції;

- унарні аддитивні операції;

- мультиплікативні операції і операції вищого пріоритету.

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

У мові Visual Basic найпростішим вважається оператор присвоювання.

Він має такий формат:

<змінна> = вираз

Оператор присвоювання пов’язується знаком рівності з конструкцією, у якій значення виразу, що стоїть справа, присвоюється змінній, ім'я якої написано зліва. Наприклад, у результаті виконання поданої нижче пари операторів змінній z буде присвоєно значення а + b, тобто

x = а

z = x + b.

Оператор присвоювання допускається використовувати також для маніпуляції об'єктів. Проте якщо змінній присвоюється значення посилання на об'єкт, то до оператора присвоювання слід додати ключове слово Set, наприклад:

Set objA = objB.

Тут передбачається, що objA і objB були раніше оголошені як змінні об'єктного типу, і змінна objB у даний момент містить посилання на деякий об'єкт. Унаслідок виконання наведеного вище оператора змінній objA присвоюється значення посилання на той самий об'єкт.