Типи даних, підтримуваних Visual basic
-
№
Типи даних
Опис і діапазон даних
1
Boolean
Тип даних, що набуває тільки одного або двох значень True False.
2
Byte
Позитивні числові значення в діапазоні від 0 до 255
3
Currency
Дані, що містять грошові одиниці. Чотири дробових десятинного розряду забезпечують правильне округлення.
4
Date
Містить значення дати і часу. Дата може дути в діапазоні від 1 січня 100р. до 31 грудня 9999р.
5
Decimal
Новий тип даних, що ще не підтримується в Visual BASIC, за винятком деяких ситуацій.
6
Double
Це тип даних з подвійною точністю.
7
Integer
Числові значення без десятеричної крапки.
8
Long
Цілі значення.
9
Object
Особливий тип даних, який містить посилання на об’єкти, такі як елементи керування.
10
Single
Числові значення в діапазоні від -3402823е+38 до 3402823е+38.
11
String
Дані, що складаються з 0-1032 символів алфавітно – числових даних та символи ^,%@
12
Variant
Дані будь якого типу.
Boolean.
Dim nVar As Boolean
nVar=5 результат: True
Byte Integer Long
Dim nVar As Integer
nVar=1.7 результат:2
Single Double
Dim sVar As Integer
sVar=1.7 результат:1.7
Date
Dim dtVar As Date
dtVar = #10/5/95# результат:6.10.95
dtVar = #1:25:00 PM# результат:13:25:00
dtVar = “6.10.95” результат:6.10.95
dtVar = “13:25” результат:13:25:00
СПОСОБИ ОГОЛОШЕННЯ ТИПІВ ЗМІННИХ
У багатьох мовах програмування всі змінні, що використовуються, мають бути оголошені. У мові Visual BASIC існують три способи оголошення типу змінної:
Явне оголошення за допомогою оператора опису змінної Dim(вимірність)
Оголошення за допомогою ідентифікаторів типів
Неявне оголошення.
Явне оголошення за допомогою оператора опису змінної Dim
Dim Ім’я_Змінної [As тип_даних]
Ідентифікатори типів змінної. У цьому разі тип даних для оголошення може встановлюватися просто доданням знака до імені змінної.
Dim Price@
Dim Price$
Dim Price!
Ідентифікатори типів змінної
№ |
Тип змінної |
Знак |
Приклад |
1 |
Integer |
% |
Counter% |
2 |
Long |
& |
Nr& |
3 |
Single |
! |
Result! |
4 |
Double |
# |
Number# |
5 |
Currency |
@ |
Summ@ |
6 |
String |
$ |
FirstName$ |
Неявне оголошення. Visual BASIC, на відміну від інших мов програмування, не потребує явного оголошення змінних. Змінна може оголошуватися автоматично, коли вона з’являється в коді.
Price@ = 523
За знаком @ система Visual BASIC розпізнає, що при цьому оголошується змінна типу Currency.
ВИЗНАЧЕННЯ ОБЛАСТІ ВИДИМОСТІ ЗМІННОЇ
Оператор, що оголошує змінну, повідомляє Visual BASIC про те, що буде зберігатися в цій змінній і де цю змінну можна використати. Частину програмного коду, в якому можна застосувати змінну, називають областю видимості змінної. Вона є важливою характеристикою змінної.
У Visual BASIC є три види областей видимості, що характеризують доступність змінної:
Локальна (змінна доступна тільки у поточній процедурі);
Контейнерна (змінна доступна тільки у поточних формі, модулі);
Глобальна (змінна доступна у всьому проекті).
Практична робота № 13. Введення й виведення даних, робота зі змінними
Мета: Вчитися організовувати діалоговий режим за допомогою функцій введення – виведення даних. Розвивати навички нисходящого програмування.