Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Посiбник_VB.doc
Скачиваний:
9
Добавлен:
22.08.2019
Размер:
5.08 Mб
Скачать

Використання вікна редактора коду

Для того, щоб програма почала працювати, потрібно написати код, який буде виконуватись у відповідь на подію. Подія пов’язана із елементом керування і їй відповідає процедура із назвою ім’я елементу керування_подія. Редактор видає початок і кінець процедури. Процедури відділяються між собою лініями (якщо включена ознака Procedure Separator).

процедури, пов’язані з елементом керування

Private Sub Command1_Click() | |

End Sub

Private Sub Form1_Load()

|

End Sub

процедура не пов’язана з елементом керування

Sub Vidstan()

|

End Sub

При написанні коду редактор допомагає це робити, виконуючи такі функції:

  • пропускає інтервал на початку нового рядка;

  • відслідковує код і миттєво повідомляє про помилку під час набору;

  • замальовує коментар у зелений колір;

  • замальовує ключові слова в голубий колір;

  • коректує перші літери в іменах (робить їх великими);

  • приводить до стандарту оформлення операторів (встановлює необхідні пробіли).

Роботою редактора можна керувати за допомогою Tools|Options|Editor. Наприклад, вибрати інші кольори, інший шрифт, відмінити автоматичний контроль помилок під час написання коду.

Запуск програми на виконання відбувається за допомогою <F5>, або Run|Start. Є також піктограма на панелі інструментів. У Visual Basic передбачено покрокова відладка програми, перегляд деяких виразів та змінних, паузи, встановлення точок переривання і т. ін. Для цього є відповідні піктограми на панелі інструментів.

Мова програмування

Програми в VB являють собою послідовність інструкцій. Інструкцією називається синтаксично повний компонент програми, що представляє собою операцію, опис або визначення. Звичайно інструкція представляє один логічний рядок, але допускається використання декількох інструкцій в одному рядку, розділених двокрапкою. Якщо інструкцію треба перенести на наступний рядок, то при цьому ставлять символ «_». Інструкції можуть містити ключові слова й оператори, змінні і константи, вирази і т.п.

Існує три типи інструкцій:

  • Інструкції оголошення. Такі інструкції використовуються для оголошення процедур, масивів і констант. У них також задається область видимості.

  • Виконувані інструкції. Інструкції виконують які-небудь дії. Наприклад, виконання методу, функції і т.д.

  • Інструкції присвоювання. Вони присвоюють значення або результат виконання функції, змінної або константі.

У VB існує два основних типи інструкцій присвоювання Let і Set. Інструкція Let використовується в тому випадку, коли потрібно присвоїти значення виразу змінній або властивості. Її структура має такий вигляд:

[Let] ім'я змінної = вираз

Значення виразу може бути присвоєно тільки в тому випадку, коли типи змінної і виразу сумісні. Наприклад, не можна присвоїти рядковій змінній значення виразу, що є числовим.

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

Set змінна = [New] вираз | Nothing

New необов'язковий елемент. Це головне слово використовується при описі для створення нового неявного екземпляра об'єкта. Якщо змінна містить посилання на об'єкт, то при новому присвоєнні це посилання звільняється.

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

Nothing – необов'язковий елемент, що розриває зв'язок елемента з об'єктом. При цьому змінна одержує значення Nothing.