Константа —
данное, значение которого однозначно определяется написанием и не может быть
изменено.
Пример:
3.1415926
6.02ЕЗ (значение 60200) 123 «Visual Basic » «Иванов »
Для хранения
постоянных величин Visual Basic позволяет объявить константы, т.е. выделить
участки памяти, содержимое которых не меняется (при попытке модификации
выдается сообщение об ошибке). Объявление констант осуществляется оператором
[Public |
Private] Const имя [As type] = выражение Имя констант
принято записывать прописными буквами (правила записи имен см. ниже).
Значения
ключевых слов следующие:
Public —
константу можно использовать в любых процедурах и функциях;
Private —
константу можно использовать только внутри модуля (см. ниже), в котором она
определена.
Пример:
Const /V= 3.1415926
Const MY_NAME = «Юра »
Тип константы
можно не объявлять (устанавливается на основе значения — Const CODE = 35
автоматически получит тип integer). Однако константа PI в примере может
быть любого из трех типов: single, double или currency. По умолчанию
принимается тип, занимающий наименьший объём памяти. Поэтому лучше явно
указывать тип специальными символами в операторах объявления констант.
Используемые символы показаны в таблице:
Символ
объявления типа
Тип данных
%
integer
&
long
1
single
#
double
@
currency
$
string
Пример:
Const ONE&
= / (резервирует 4 байта)
Const ONE# =
1 (резервирует 8 байтов, хранится в виде числа двойной точности с плавающей
точкой).
Кроме того, в
комплекте Visual Basic имеется файл CONSTANT.TXT, содержащий десятки часто
используемых констант.
Имена
используются для обозначения объектов в программе (константа является объектом
программы). Правила образования имен:
·
первым символом имени должна быть латинская
буква;
·
имя может включать только латинские буквы, цифры
и знак подчеркивания;
·
имя может содержать не более 40 символов;
ключевые слова или Reserved word (Зарезервированные слова) не могут
использоваться в качестве имен (список ключевых слов содержится в справочной
системе Visual Basic в разделе Reserved word).