Змінні ім'я, значення, тип
Над різними даними допустимі різні операції. Різні типи даних вимагають для зберігання різну кількість осередків.
У програмі, перш ніж використовувати змінну, її треба оголосити. У мові Visual Basic для опису змінних використовуються спеціальні оператори:
Dim Ім'я змінної As ТіпПеременной
Оператор Dim може бути записаний на наступному рядку після заголовка будь-якої процедури або на самому початку програмного коду в розділі, який називається General. Якщо записати оператор Dim всередині якої - небудь процедури, ця змінна буде відома тільки в цій процедурі і її значення буде губитися при закінченні роботи цієї процедури.
наприклад:
Dim intЧісло As Integer, Рядок As String,
де змінна intЧісло - змінна цілого типу, може приймати значення від -32768 до 32767,
змінна Рядок - мінлива строкового типу.
Увага! Змінна не оголошеного типу вважається змінної універсального типу Variant і для її зберігання відводиться в пам'яті максимальну кількість байт (16), що призводить до неефективного використання пам'яті і уповільнення роботи програми.
Змінні, значення яких не змінюються в процесі виконання програми, називаються константами.
Const ІмяКонстанти [As Тип] = ЗначеніеКонстанти
наприклад:
Const Pi As Single = 3,14
Змінна може отримати або змінити значення за допомогою оператора присвоювання:
[Let] ІмяПеременной = Вираз
наприклад,
Визначити, які значення отримають змінні після виконання програми:
Dim Example As Single, A As Integer, B As Byte, C As Integer
Private Sub Command1_Click ()
Example = 5,8
a = 5
b = 7
c = a + b
a = 100
End Sub