Поделиться через


Общие сведения о константах (Visual Basic)

Константа по своей сути — имя со смысловой нагрузкой, которое используется вместо неизменного числа или строки.Константы хранят значения, которые, как видно из самого названия, остаются при выполнении приложения постоянными.Применяя константы, можно существенно повысить удобочитаемость кода и облегчить его поддержку.Используйте их в коде, который содержит значения, зависящие от определенных номеров, которые трудно запомнить или которые не имеют очевидного смысла.

Создание и использование констант

Visual Basic содержит стандартные константы, в основном используемые для печати и отображения.Можно также создать собственные константы при помощи оператора Const, пользуясь тем же набором правил, что и для создания имени переменной.Если Option Strict имеет значение On, необходимо явно объявлять тип константы.

Область действия константы представляет собой весь код, нельзя ссылаться на нее, если ее имя совпадает с переменной, объявленной в том же месте.Чтобы создать константу, которая существует в пределах определенной процедуры, объявите ее в этой процедуре.Чтобы создать константу, доступную в рамках всего приложения, объявите ее, используя ключевое слово Public в разделе объявлений класса.

ПримечаниеПримечание

Несмотря на то, что константы напоминают переменные, их нельзя изменять или присваивать им новые значения, как это возможно с переменными.

Используемые в коде константы могут быть как объявленные константы объектной модели элементов управления или компонентов, с которыми вы работаете, так и определенные пользователем (т.е. созданные вами).

Константы времени компиляции и выполнения

Константа времени компиляции вычисляется во время компилирования кода, а константа времени выполнения может быть вычислена только во время работы приложения.Константа времени компиляции будет иметь одинаковое значение при каждом выполнении приложения, константа времени выполнения может измениться при каждом запуске.Константы времени компиляции необходимы для случаев, таких как границы массива, условные выражения или инициализаторы перечислений.

Содержание

Определение

Термин

Практическое руководство. Объявление константы (Visual Basic)

Объясняется, как использовать оператор Const, чтобы объявить константу и задать ей значение. Определяя константу, присваивайте ей понятное имя.

Константы, определенные пользователем (Visual Basic)

Описывается, как создавать собственные константы, а также объясняются понятие области видимости и способы устранения циклических ссылок.

Типы данных констант и литералов (Visual Basic)

Представлены сведения об инициализации констант компилятором Visual Basic при отключенном Option Explicit.

Практическое руководство. Группирование значений связанных констант (Visual Basic)

Описывается порядок группировки связанных констант.

Ссылки

Определение

Термин

Константы и перечисления (Visual Basic)

Список предопределенных констант в Visual Basic.

Оператор Const (Visual Basic)

Описывается оператор Const и его использование.

Оператор Option Strict

Описывается оператор Option Strict и его использование.

См. также

Задачи

Практическое руководство. Инициализация переменной массива в Visual Basic

Основные понятия

Общие сведения о перечислениях (Visual Basic)