Встроенные константы и перечисления

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

В Visual Basic предоставляется ряд встроенных констант и перечислений для облегчения программирования.

Примечания

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

Можно создавать собственные константы и перечисления (см. описание в статье Константы, определенные пользователем) или использовать встроенные константы и перечисления, предоставляемые Visual Basic, список которых см. в статье Обозреватель объектов.

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

Перечисление

Описание

Перечисление AppWinStyle

Указывает стиль окна для использования вызванной программы при вызове функции Shell.

Перечисление AudioPlayMode

Указывает, как воспроизводить звуки при вызове методов, воспроизводящих звуки.

Перечисление BuiltInRole

Указывает тип роли для проверки при вызове Метод My.User.IsInRole.

Перечисление CallType

Указывает тип процедуры, вызываемой при вызове функции CallByName.

Перечисление CompareMethod

Указывает, как сравнивать строки при вызове функций сравнения.

Перечисление DateFormat

Указывает, как отображать даты при вызове функции FormatDateTime.

Перечисление DateInterval

Указывает способ определения и форматирования интервалов дат при вызове функций для работы с датами.

Перечисление DeleteDirectoryOption

Указывает, какие действия должны выполняться, когда удаляемый каталог содержит файлы или каталоги.

Перечисление DueDate

Указывает, когда должны осуществляться платежи при вызове финансовых методов.

Перечисление FieldType

Указывает тип текстовых полей: с разделителями или фиксированной ширины.

Перечисление FileAttribute

Указывает атрибуты файла, используемые при вызове функций доступа к файлам.

Перечисление FirstDayOfWeek

Указывает первый день недели для использования при вызове функций для работы с датами.

Перечисление FirstWeekOfYear

Указывает первую неделю года для использования при вызове функций для работы с датами.

Перечисление MsgBoxResult

Указывает, какая кнопка была нажата в окне сообщения, возвращенного функцией MsgBox.

Перечисление MsgBoxStyle

Указывает, какие кнопки отображаются при вызове функции MsgBox.

Перечисление OpenAccess

Указывает, можно ли выполнить чтение из файла, запись в файл или обе эти операции.

Перечисление OpenMode

Указывает, какой режим доступа должен использоваться при обращении к файлу.

Перечисление OpenShare

Указывает, могут ли другие процессы получить доступ к открытому файлу.

Перечисление RecycleOption

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

Перечисление SearchOption

Указывает, следует ли выполнять поиск по всем каталогам или только по каталогам верхнего уровня.

Перечисление TriState

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

Перечисление UICancelOption

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

Перечисление UIOption

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

Перечисление VariantType

Указывает тип объекта Variant, возвращенного функцией VarType.

Перечисление VbStrConv

Указывает, какого типа преобразование необходимо выполнить при вызове функции StrConv.

См. также

Задачи

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

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

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

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

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

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

Ссылки

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

Обозреватель объектов

Другие ресурсы

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