Функции VBScript

На этой странице перечислены все встроенные функции VBScript:

Функции Date/Time

Функция Описание
CDate Преобразование действительного выражения даты или времени в тип данных даты.
Date Возврат текущей системы даты.
DateAdd Возврат даты, добавленной указанное количество времени.
DateDiff Возврат количества времени между двумя датами.
DatePart Возврат указанной части даты.
DateSerial Возврат даты с указанными годом, месяцем и днем.
DateValue Возврат даты.
Day Возврат числа, представляющего день в месяце (в диапазоне от 1 до 31, включая эти значения).
FormatDateTime Возврат выражения, форматированного как дата или время.
Hour Возврат числа, представляющего час дня (в диапазоне от 0 до 23, включая эти значения).
IsDate Возврат логического значения, указывающего, может ли выражение быть преобразовано в дату.
Minute Возврат числа, представляющего минуты часа (от 0 до 59, включая).
Month Возврат числа, представляющего месяц года (от 1 до 12, включая).
MonthName Возврат имени месяца заданного месяца.
Now Возврат текущей системной даты и времени.
Second Возврат числа, представляющего секунды минуты (от 0 до 59, включая).
Time Возврат текущего системного времени.
Timer Возврат времени в секундах с 12:00 AM.
TimeSerial Возврат времени в секундах с 12:00 AM.
TimeValue Возврат времени.
Weekday Возврат числа, представляющего день недели (от 1 до 7, включая).
WeekdayName Возврат имени дня недели по заданному числу в неделе.
Year Возврат числа, представляющего год.

Вершина

Функции преобразования

Функция Описание
Asc Преобразование первой буквы строки в ANSI символьный код.
CBool Преобразование выражения в тип Bool.
CByte Преобразование выражения в тип Byte.
CCur Преобразование выражения в тип Currency.
CDate Преобразование валидного выражения даты и времени в тип Date.
CDbl Преобразование выражения в тип Double.
Chr Преобразование заданного ANSI символьного кода в символ.
CInt Преобразование выражения в тип Integer.
CLng Преобразование выражения в тип Long.
CSng Преобразование выражения в тип Single.
CStr Преобразование выражения в variant типа String.
Hex Возврат шестнадцатеричного значения заданного числа.
Oct Возврат восьмеричного значения заданного числа.

Вершина

Функция Format

Функция Описание
FormatCurrency Возврат выражения, отформатированного как валютное значение.
FormatDateTime Возврат выражения, отформатированного как дата или время.
FormatNumber Возврат выражения, отформатированного как число.
FormatPercent Возврат выражения, отформатированного как процент.

Вершина

Функции Math

Функция Описание
Abs Возврат абсолютного значения заданного числа.
Atn Возврат арккосинуса заданного числа.
Cos Возврат косинуса заданного числа (в градусах).
Exp Возврат степени e (основания натурального логарифма).
Hex Возврат шестнадцатеричного значения заданного числа.
Int Возврат целой части заданного числа.
Fix Возврат целой части заданного числа.
Log Возврат натурального логарифма заданного числа.
Oct Возвращает косинус указанного числа.
Rnd Возвращает случайное число, меньшее 1, но большее или равное 0.
Sgn Возвращает целое число, указывающее знак указанного числа.
Sin Возвращает синус указанного числа (угла).
Sqr Возвращает квадратный корень из указанного числа.
Tan Возвращает тангенс указанного числа (угла).

Вершина

Функция Array

Функция Описание
Array Возвращает переменную, содержащую массив.
Filter Возвращает массив, начинающийся с индекса 0, содержащий подмножество строк массива на основе определенного условия фильтрации.
IsArray Возвращает логическое значение, указывающее, является ли указанная переменная массивом.
Join Возвращает строку, состоящую из нескольких подстрок из массива.
LBound Возвращает минимальный индекс измерения указанного массива.
Split Возвращает одномерный массив, начинающийся с индекса 0, содержащий указанное количество подстрок.
UBound Возвращает максимальный индекс измерения указанного массива.

Вершина

Функция String

Функция Описание
InStr Возвращает положение первой встречи строки в другой строке. Поиск начинается с первого символа строки.
InStrRev Возвращает положение первой встречи строки в другой строке. Поиск начинается с последнего символа строки.
LCase Преобразует указанную строку в нижний регистр.
Left Возвращает указанное количество символов слева от строки.
Len Возвращает количество символов в строке.
LTrim Удаляет пробелы слева от строки.
RTrim Удаляет пробелы справа от строки.
Trim Удаляет пробелы с левых и правых сторон строки.
Mid Возвращает указанное количество символов из строки.
Replace Использует другую строку для замены указанной части строки указанное количество раз.
Right Возвращает указанное количество символов справа от строки.
Space Возвращает строку, состоящую из указанного количества пробелов.
StrComp Сравнивает две строки и возвращает значение, представляющее результат сравнения.
String Возвращает строку, содержащую повторяющиеся символы указанной длины.
StrReverse Обратная строка.
UCase Преобразует указанную строку в верхний регистр.

Вершина

Другие функции

Функция Описание
CreateObject Создает объект указанного типа.
Eval Вычисляет выражение и возвращает результат.
GetLocale Возвращает значение ID текущей的区域ной настройки.
GetObject Возвращает ссылку на объект automation в файле.
GetRef Позволяет вам подключить VBScript подprogramму к DHTML событию на странице.
InputBox Диалоговое окно, в котором пользователь может вводить текст и/или нажимать кнопку, а затем возвращать результат.
IsEmpty Вернуть логическое значение, указывающее, была ли переменная инициализирована.
IsNull Вернуть логическое значение, указывающее, содержит ли指定的 переменная недопустимые данные (Null).
IsNumeric Вернуть логическое значение, указывающее, можно ли вычислить指定的 выражение как число.
IsObject Вернуть логическое значение, указывающее, является ли指定的 выражение объектом automation.
LoadPicture Вернуть объект изображения. Используется только на 32-битных платформах.
MsgBox Отобразить диалоговое окно, подождать, пока пользователь нажмет кнопку, и вернуть значение, указывающее, какая кнопка была нажата.
RGB Вернуть число, представляющее значение RGB цвета.
Round Округлить логарифм.
ScriptEngine Вернуть используемый скриптовый язык.
ScriptEngineBuildVersion Вернуть номер версии используемого скриптового двигателя.
ScriptEngineMajorVersion Вернуть номер основной версии используемого скриптового двигателя.
ScriptEngineMinorVersion Вернуть номер次要 версии используемого скриптового двигателя.
SetLocale Установить идентификатор региона и вернуть предыдущий идентификатор региона.
TypeName Вернуть подтип переменной.
VarType Вернуть значение подтипа переменной.

Вершина