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


Константы, объявленные в Visual Basic

Обновлен: Ноябрь 2007

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

Константы условной компиляции

В следующей таблице перечислены предопределенные константы, доступные для условной компиляции.

Константа

Описание

CONFIG

Строка, соответствующая текущей настройке окна Активная конфигурация решения в диспетчере конфигураций.

DEBUG

Значение Boolean, которое может устанавливаться в диалоговом окне Свойства проекта. По умолчанию конфигурация отладки для проекта определяет DEBUG. Если определена константа DEBUG, методы класса Debug производят вывод в окне вывода. Если она не определена, то методы класса Debug не компилируются, и отладочный вывод не производится.

TARGET

Строка, представляющая тип выходных данных для проекта или параметр /target командной строки. Возможные значения TARGET:

  • "winexe" для приложения Windows.

  • "exe" для консольного приложения.

  • "library" для библиотеки классов.

  • "module" для модуля.

  • Параметр /target может быть установлен в Visual Studio интегрированной среде разработки. Дополнительные сведения см. в разделе /target (Visual Basic).

TRACE

Значение Boolean, которое может устанавливаться в диалоговом окне Свойства проекта. По умолчанию все конфигурации для проекта определяют TRACE. Если определена константа TRACE, методы класса Trace производят вывод в окне вывода. Если она не определена, методы класса Trace не компилируются, и отладочный вывод Trace не производится.

VBC_VER

Числовое значение, представляющее версию Visual Basic, в формате основная.дополнительная. Номер версии Visual Basic 2005 8.0.

Константы печати и отображения

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

Константа

Описание

vbCrLf

Сочетание символов возврата каретки и перевода строки.

vbCr

Символ возврата каретки.

vbLf

Символ перевода строки.

vbNewLine

Последовательность символов перехода на новую строку.

vbNullChar

Символ со значением 0.

vbNullString

Не аналогично пустой строке (""). Используется при вызове внешних процедур.

vbObjectError

Номер ошибки. Ошибки, определенные пользователем, должны иметь номер, превосходящий это число. Например:

Err.Raise(Number) = vbObjectError + 1000

vbTab

Символ табуляции.

vbBack

Символ возврата каретки.

vbFormFeed

Не используется в Microsoft Windows.

vbVerticalTab

Не используется в Microsoft Windows.

См. также

Задачи

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

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

Перечисления, объявленные в Visual Basic

Общие сведения о константах

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

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