VBScript. Встроенные функции
Материал из GedeminWiki
| Имя | Описание |
|---|---|
| Abs | Абсолютное значение, модуль числа. |
| Array | Возвращает Variant содержащий массив. |
| Asc | Возвращает ANSI код первого символа в строке. |
| Atn | Арктангенс числа. |
| CBool | Конвертирует значение в вариант с подтипом Boolean. |
| CByte | Конвертирует переданное значение в вариант с подтипом Byte. |
| CCur | Конвертирует переданное значение в вариант с подтипом Currency. |
| CDate | Конвертирует переданное значение в вариант с подтипом Date. |
| CDbl | Преобразует переданное значение в вариант с подтипом Double. |
| Chr | Возвращает символ соответствующий заданному ANSI коду. |
| CInt | Преобразует переданное значение в варинт с подтипом Integer. |
| CLng | Преобразует переданное значение в варинт с подтипом Long. |
| Cos | Функция вычисляет косинус угла. |
| CreateObject | Создает объект автоматизации и возвращает ссылку на него. |
| CSng | Преобразует переданное значение в вариант с подтипом Single. |
| CStr | Преобразует переданное значение в вариант с подтипом String. |
| Date | Функция возвращает текущую дату. |
| DateAdd | Прибавляет к дате указанный интервал. |
| DateDiff | Функция возвращает количество временных интервалов между указанными датами. |
| DatePart | Возвращает указанную часть даты. |
| DateSerial | Возвращает вариант с подтипом Date для указанного года, месяца и дня. |
| DateValue | Конвертирует значение в вариант с подтипом Date. |
| Day | Возвращает номер дня в месяце, целое число в диапазоне от 1 до 31. |
| Eval | Вычисляет выражение и возвращает результат. |
| Exp | Вычисляет указанную степень числа е. |
| Filter | Извлекает из массива строк элементы, удовлетворяющие указанному критерию и помещает их в результирующий массив. |
| FormatCurrency | Форматирует значение как денежную строку. |
| FormatDateTime | Форматирует выражение как дату или время. |
| FormatNumber | Форматирует число. |
| FormatPercent | Форматирует число как проценты, умножает на 100 и добавляет символ %. |
| GetLocale | Возвращает идентификатор текущих региональных установок. |
| GetObject | Создает объект автоматизации из дискового файла. |
| GetRef | Возвращает ссылку на процедуру. |
| Hex | Возвращает строку – представление числа в шестнадцатиричной системе счисления. |
| Hour | Извлекает номер часа из времени. |
| InputBox | |
| InStr | Возвращает позицию искомой последовательности символов в заданной строке. |
| InStrRev | Действие функции и параметры аналогичны InStr с тем исключением, что поиск начинается с конца строки. |
| Int | Функция возвращает целую часть числа. |
| Fix | Функция возвращает целую часть числа. |
| IsArray | Возвращает True, если выражение является массивом. |
| IsDate | Возвращает True, если выражение является датой или может быть преобразовано в дату. |
| IsEmpty | Возвращает True, если переменная не была инициализирована. |
| IsNull | Возвращает True, если переменная не содержит данных. |
| IsNumeric | Возвращает True, если переданное значение является числом. |
| IsObject | Возвращает True, если на вход передан объект автоматизации. |
| Join | Объединяет значения элементов массива в одну строку. |
| LBound | Возвращает нижнюю границу индекса массива. |
| LCase | Приводит символы строки к нижнему регистру. |
| Left | Возвращает указанное количество первых символов строки. |
| Len | Возвращает длину строки. |
| Log | Натуральный логарифм числа. |
| LTrim,RTrim,Trim | Возвращают копию строки без начальных (LTrim), концевых (RTrim) или и начальных и концевых (Trim) пробелов. |
| Mid | Извлекает подстроку заданной длины, начиная с указанной позиции из переданной строки. |
| Minute | Извлекает номер минуты из времени. |
| Month | Извлекает номер месяца из даты. |
| MonthName | Возвращает наименование месяца. |
| MsgBox | Выводит на экран диалоговое окно с сообщением. |
| Now | Возвращает текущие дату и время. |
| Oct | Возвращает строку, представление числа в восьмеричной системе исчисления. |
| Replace | Заменяет в строке заданную подстроку новым значением. |
| RGB | Возвращает целое число, представляющее цвет в системе координат RGB. |
| Right | Возвращает указанное число последних символов строки. |
| Rnd | Генерирует случайное число. |
| Round | Возвращает число, округленное до указанного количества знаков после запятой. |
| ScriptEngine, ScriptEngineBuildVersion, ScriptEngineMajorVersion, ScriptEngineMinorVersion | Функции возвращают информацию о наименовании и версии скриптового языка. |
| Second | Извлекает секунды из времени. |
| SetLocale | |
| Sgn | Знак числа. |
| Sin | Вычисляет синус аргумента. |
| Space | Формирует строку из указанного количества пробелов. |
| Split | Разбивает переданную строку на подстроки и заполняет ими возвращаемый массив. |
| Sqr | Вычисляет квадратный корень из числа. |
| StrComp | Возвращает результат сравнения двух строк. |
| String | Формирует строку указанной длины, заполненную указанным символом. |
| StrReverse | Переставляет символы в переданной строке в обратном порядке. |
| Tan | Тангенс числа. |
| Time | Возвращает текущее время. |
| Timer | Возвращает количество прошедших с полуночи секунд. |
| TimeSerial | Возвращает вариант с подтипом Date, содержащий указанное время. |
| TimeValue | Возвращает вариант с подтипом Date, содержащий время. |
| TypeName | Возвращает строковое наименование подтипа варианта. |
| UBound | Возвращает верхнюю границу массива. |
| UCase | Преобразует символы строки к верхнему регистру. |
| VarType | Возвращает подтип переменной. |
| Weekday | Номер дня недели для указанной даты. |
| WeekdayName | Возвращает наименование дня недели. |
| Year | Извлекает год из даты. |