Константы
Константы
Пользовательские константы в VBScript объявляются с помощью ключевого слова Const, например:
Const MyConst="Это моя константа"
Кроме этого, VBScript поддерживает много встроенных именованных констант (их не нужно дополнительно объявлять в сценарии), применение которых упрощает использование различных внутренних функций (например, MsgBox() или InputBox()). Имена, значения и описания внутренних констант приведены в табл. П2.2–П2.9.
Таблица П2.2. Константы для обозначения цветов
Имя Значение Описание vbBlack &h00 Черный цвет vbRed &hFF Красный цвет vbGreen &hFF00 Зеленый цвет vbYellow &hFFF Желтый цвет vbBlue &hFF0000 Синий цвет vbMagenta &hFF00FF Фиолетовый цвет vbCyan &hFFFF00 Бирюзовый цвет vbWhite &hFFFFFF Белый цветТаблица П2.3. Константы для нумерации дней недели
Имя Значение Описание vbSunday 1 Воскресенье vbMonday 2 Понедельник vbTuesday 3 Вторник vbWednesday 4 Среда vbThursday 5 Четверг vbFriday 6 Пятница vbSaturday 7 СубботаТаблица П2.4. Константы для определения первого дня в неделе и первой недели в году
Имя Значение Описание vbUseSystemDayOfWeek 0 Использовать для определения первого дня недели региональные настройки системы vbFirstJan1 1 Первой неделей в году считается та, в которой было 1 января vbFirstFourDays 2 Первой неделей в году считается та, в которой было по крайней мере четыре дня нового года vbFirstFullWeek 3 Первой неделей в году считается первая полная неделяТаблица П2.5. Константы для работы с датой и временем
Имя Значение Описание vbGeneralDate 0 Дата и время выводятся в формате, определяемом региональными настройками системы vbLongDate 1 Выводить дату, используя полный формат vbShortDate 2 Выводить дату, используя краткий формат vbLongTime 3 Выводить время, используя полный формат vbShortTime 4 Выводить время, используя краткий форматТаблица П2.6. Константы для диалоговых окон
Имя Значение Описание vbOkOnly 0 Выводится кнопка OK vbOkCancel 1 Выводятся кнопки OK и Отмена (Cancel) vbAbortRetryIgnore 2 Выводятся кнопки Стоп (Abort), Повтор (Retry) и Пропустить (Ignore) vbYesNoCancel 3 Выводятся кнопки Да (Yes), Нет (No) и Отмена (Cancel) vbYesNo 4 Выводятся кнопки Да (Yes) и Нет (No) vbRetryCancel 5 Выводятся кнопки Повтор (Retry) и Отмена (Cancel) vbCritical 16 Выводится значок Stop Mark vbQuestion 32 Выводится значок Question Mark vbExclamation 48 Выводится значок Exclamation Mark vbInformation 64 Выводится значок Information Mark vbDefaultButton1 0 По умолчанию в окне выбирается первая кнопка vbDefaultButton2 256 По умолчанию в окне выбирается вторая кнопка vbDefaultButton3 512 По умолчанию в окне выбирается третья кнопка vbDefaultButton4 768 По умолчанию в окне выбирается четвертая кнопка vbApplicationModal 0 Диалоговое окно выводится в модальном режиме vbSystemModal 4096 Диалоговое окно выводится в модальном режиме и располагается сверху всех запускаемых приложенийТаблица П2.7. Результаты нажатия кнопок в диалоговых окнах
Имя Значение Описание vbOk 1 Нажата кнопка OK vbCancel 2 Нажата кнопка Отмена (Cancel) vbAbort 3 Нажата кнопка Стоп (Abort) vbRetry 4 Нажата кнопка Повтор (Retry) vbIgnore 5 Нажата кнопка Пропустить (Ignore) vbYes 6 Нажата кнопка Да (Yes) vbNo 7 Нажата кнопка Нет (No)Таблица П2.8. Константы для обозначения подтипов данных
Имя Значение Описание vbEmpty 0 Переменная не инициализирована vbNull 1 Переменная не содержит корректных данных vbInteger 2 Переменная имеет подтип Integer vbLong 3 Переменная имеет подтип Long vbSingle 4 Переменная имеет подтип Single vbDouble 5 Переменная имеет подтип Double vbCurrency 6 Переменная имеет подтип Currency vbDate 7 Переменная имеет подтип Date vbString 8 Переменная имеет подтип String vbObject 9 Переменная имеет подтип Object vbError 10 Переменная имеет подтип Error vbBoolean 11 Переменная имеет подтип Boolean vbVariant 12 Переменная имеет подтип Variant (только для массивов переменных типа Variant) vbDataObject 13 Объект доступа к данным vbDecimal 14 Переменная имеет подтип Decimal vbByte 17 Переменная имеет подтип Byte vbArray 8192 Переменная является массивомТаблица П2.9. Прочие константы
Имя Значение Описание vbCr Chr(13) Возврат каретки vbCrLf Chr(13) & Chr(10) Возврат каретки и перевод строки vbFormFeed Chr(12) Перевод страницы vbLf Chr(10) Перевод строки vbNullChar Chr(0) Символ с нулевым кодом vbNullString Нулевая строка Нулевая строка vbTab Chr(9) Символ табуляции vbVerticalTab Chr(11) Символ вертикальной табуляции vbUseDefault -2 Использовать значения по умолчанию из региональных настроек системы vbTrue -1 Логическое значение "истина" vbFalse 0 Логическое значение "ложь" vbObjectError -2147221504 Определяет минимальное значение для номеров ошибок, задаваемых пользователемБолее 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Константы
Константы Константы определяются до переменных, например:CONST PI=3.14159;VAR R, L :
Константы
Константы Примеры описания констант:int: 17;float:
Константы
Константы Константа — это именованное фиксированное значение. Для объявления констант используют конструкцию вида: const имя_константы = значение;Например:const Factor = 1.756;Тип константы определяется автоматически по присвоенному ей
Константы
Константы Константа — это число, символ или строка символов. Константы используются в программе для задания постоянных величин. В языке Си различают четыре типа констант: целые, с плавающей точкой, символьные константы и символьные
Константы
Константы Операнду-константе соответствует значение и тип представляющей его константы. Типы констант подробно описаны в разделе 1.2. Символьная константа имеет тип int. Целая константа имеет один из следующих типов: int, long, unsigned int или unsigned long, в зависимости от размера
8.2. Числовые константы
8.2. Числовые константы Интерпретатор командной оболочки воспринимает числа как десятичные, в противном случае числу должен предшествовать специальный префикс, либо число должно быть записано в особой нотации. Числа, начинающиеся с символа 0, считаются восьмеричными.
Константы
Константы В Си++ существует удобное средство определения констант. Если в Си вы должны были пользоваться директивой препроцессора #define, то теперь введено новое ключевое слово const, позволяющее создавать константы. Преимущество в использовании ключевого слова const перед
2.4 Константы
2.4 Константы С++ дает возможность записи значений основных типов: символьных констант, целых констант и констант с плавающей точкой. Кроме того, ноль (0) может использоваться как константа любого указательного типа, и символьные строки являются константами типа char[]. Можно
2.4.1 Целые Константы
2.4.1 Целые Константы Целые константы предстают в четырех обличьях: десятичные, восьмеричные, шестнадцатеричные константа и символьные константы. Десятичные используются чаще всего и выглядят так, как можно было бы ожидать:0 1234 976 12345678901234567890Десятичная константа имеет тип
6.4 Константы
6.4 Константы Константы классового типа определить невозможно в том смысле, в каком 1.2 и 12e являются константами типа double. Вместо них, однако, часто можно использовать константы осноных типов, если их реализация обеспечивается с помощью фунций членов. Общий аппарат для
2.4 Константы
2.4 Константы Как описано ниже, есть несколько видов констант. В #2.6 приводится краткая сводка аппаратных характеристик, которые влияют на их
2.4.6 Описанные Константы
2.4.6 Описанные Константы Объект (#5) любого типа может быть определен как имеющий постоянное значение во всей области видимости (#4.1) его имни. В случае указателей для достижения этого используется декларатор *const; для объектов, не являющихся указателями, используется
Строковые константы
Строковые константы Строковые константы (а точнее, разделяемые строковые объекты) объявляются в языках программирования в манифестной форме с использованием двойных кавычек. Это находит отражение в правилах языка, и как следствие любой компилятор предполагает
Константы
Константы Константы, как мы уже выяснили, — данные, значение которых никогда не меняется. Константами являются, в частности, все числа, строки, логические и специальные значения, записанные в соответствии с правилами конкретного типа данных: 26756 "Строка" true null ActionScript также