Основи мови програмування visual basic навчальний посібник, сторінка 7

Дані типу Boolean зберігають логічні значення. При цьому значення 0 інтерпретується як False, а будь-яке інше - як True.

Тип даних Variant фактично застосовується за умовчанням. При використанні цього типу дані можуть приймати будь-яке значення (ціле, байтовое, строкове або логічне). Універсальний тип може здатися дуже зручним, але практично його використовують тільки в тому випадку, коли немає іншого вибору. Він працює повільно, так як Visual Basic змушений витрачати час на інтерпретацію даних. До того ж під дані цього типу відводиться пам'ять, достатня для зберігання рядка.

Всі дані, які використовуються в програмі, рекомендується оголосити.

У Visual Basic константи оголошуються в такий спосіб:

Const ім'я константи [As тип] = значення

Const Pi Аs Double = 3.14159

2. При присвоєнні константі литерала типу Date необхідно використовувати символ #, наприклад:

Змінні оголошуються в такий спосіб:

Dim ім'я змінної As <тип>

Dim X As Byte (змінна X типу Byte)

Dim X, Y As Sing le (змінна Х типу Variant, а Y - Single)

Dim X As Integer, Y As Double (змінна Х типу Integer, а Y - Double)

Dim stroka As String (змінна stroka типу String)

1. При присвоєнні змінним імені слід дотримуватися наступних правил:

- використовувати тільки букви латинського алфавіту, регістр букв не має значення;

- довжина імені не повинна перевищувати 256 символів;

- можна використовувати будь-яку комбінацію букв, цифр, символів, крім точок, прогалин і символів%, . #, @, $;

- імена повинні бути унікальні в тій області, в якій вони визначені.

2. Якщо необхідно скоротити витрати пам'яті або обмежити рядок будь-якої довжиною, то використовується рядок фіксованої довжини. Наприклад, рядок довжиною 10 символів повинна бути оголошена в такий спосіб:

Dim stroka As String * 10

Строго кажучи, Visual Basic не вимагає оголошувати більшість змінних перед їх застосуванням. Змінні називаються неявно оголошені, якщо вони відразу використовуються в програмі, а не оголошуються спочатку за допомогою інструкції Dim. При цьому неявно оголошеним змінним присвоюється тип Variant, значення 0 в контексті математичних операцій і значення "порожній рядок" в контексті строкових операцій.

- на стандартній панелі інструментів Visual Basic відкрити меню Tools, вибрати командуOptions іраскрить вкладкуEditor;

- встановити прапорець Require Variable Declaration;

- натиснути кнопку ОК.

Початок програми буде мати вигляд:

В цьому випадку, якщо змінна не буде оголошена, Visual Basic генерує помилку при компіляції, ідентифікуючи неправильну пере-менную: Variable not defined.

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

Оператор обчислює значення виразу, що стоїть праворуч від знака рівності, і привласнює його значення змінної, розташованої зліва від знака рівності, і має вигляд:

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

При записи арифметичних виразів використовуються такі символи арифметичних операцій.

Схожі статті