On-Line Библиотека www.XServer.ru - учебники, книги, статьи, документация, нормативная литература.
       Главная         В избранное         Контакты        Карта сайта   
    Навигация XServer.ru








 

Константы функции операции команды в VBS

  • Константы (Constants)
  • Функции работы с датой и временем
  • Функции работы со строками
  • Математические функции
  • Функции работы с числами
  • Арифметические операции
  • Операция присваивания
  • Операции сравнения
  • Операции объединения (конкатенации)
  • Логические операции
  • Команды

  • Константы (Constants)

    Color Constants

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

    Comparison Constants

    Список констант используемых при операциях сравнения

    Date and Time Constants

    Список констант используемых при работе с датой и временем

    Date Format Constants

    Список констант используемых для форматирования даты и времени

    Locale ID (LCID)

    Список Locale ID и их значения

    MsgBox Constants

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

    String Constants

    Определяют непечатаемые символы , используемые при работе со строками

    Tristate Constants

    VarType Constants

    Определяют список различных типов данных

    Miscellaneous Constants

    Константы не вошедшие ни в какие другие категории


    Функции работы с датой и временем

    CDate

    Возвращает выражение, которое было преобразовано к типу Date

    Date

    Возвращает текущую системную дату

    DateAdd

    Возвращает дату, к которой был добавлен указанный временной интервал.

    DateDiff

    Возвращает величину интервала между двумя датами

    DatePart

    Возвращает указанную часть даты

    DateSerial

    Возвращает значение, имеющее тип Date, для указанного года, месяца и дня

    DateValue

    Возвращает значение, имеющее тип Date

    Day

    Возвращает целое число между 1 и 31, включительно, представляющее день месяца

    FormatDateTime

    Возвращает выражение, отформатированное как дата или время

    Hour

    Возвращает целое число между 1 и 31, включительно, представляющее час дня

    Minute

    Возвращает целое число между 0 и 59, включительно, представляющее минуту часа

    Month

    Возвращает целое число между 1 и 12, включительно, представляющее месяц года

    MonthName

    Возвращает сроку, содержащую название указанного месяца

    Now

    Возвращает текущую системную дату и время

    Second

    Возвращает целое число между 0 и 59, включительно, представляющее секунду минуты.

    Time

    Возвращает текущее системное время

    Timer

    Возвращает число секунд, прошедших с 12:00 AM (24:00)

    TimeSerial

    Возвращает значение, содержащие время и имеющее тип Date, для указанного часа, минуты и секунды

    TimeValue

    Возвращает значение, содержащие время и имеющее тип Date

    Weekday

    Возвращает целое число от 1 до 7, включительно, представляющее день недели

    WeekdayName

    Возвращает сроку, содержащую название указанного дня недели

    Year

    Возвращает целое число, представляющее год


    Функции работы со строками

    Asc

    Возвращает ANSI код первого символа в строке

    Chr

    Возвращает символ, заданный ANSI кодом

    CStr

    Возвращает выражение, преобразованное в строку (String)

    InStr

    Возвращает позицию первого нахождения одной строки в другой

    InStrRev

    Возвращает позицию первого нахождения одной строки в другой. Поиск ведется с конца строки.

    LCase

    Возвращает строку преведенную к нижнему регистру символов (строчные буквы)

    Left

    Возвращает заданное число символов с начала строки

    Len

    Возвращает число символов в строке или количество байт, тебуемое для хранения переменной

    LTrim

    Возвращает копию строки без пробелов впереди строки

    Mid

    Возвращает заданное число символов из строки

    Replace

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

    Right

    Возвращает заданное число символов с конца строки

    RTrim

    Возвращает копию строки без пробелов после строки

    Space

    Возвращает строку, состоящую из заданного числа пробелов

    String

    Возвращает строку, состоящую из заданнoго символа, указанной длины

    StrReverse

    Возвращает строку, в которой порядок символов изменен на противоположный

    Trim

    Возвращает копию строки без пробелов до и после строки

    UCase

    Возвращает строку преведенную к верхнему регистру символов (прописные буквы)


    Математические функции

    Abs

    Абсолютное значение числа.

    Atn

    Арктангенс

    Cos

    Косинус

    Exp

    Экспонента

    Log

    Натуральный логарифм

    Randomize

    Генератор псевдослучайных чисел

    Rnd

    Псевдослучайное число

    Sin

    Синус

    Sqr

    Квадратный корень

    Tan

    Тангенс


    Функции работы с числами

    Fix

    Возвращает целую часть числа

    FormatNumber

    Возвращает выражение отформатированное как число

    FormatPercent

    Возвращает выражение отформатированное как процент (деленное на 100) с добавление знака процентов %

    Hex

    Возаращает строку, представляющую шестнадцатеричное значение числа

    Int

    Возвращает целую часть числа

    Oct

    Возаращает строку, представляющую восьмеричное значение числа

    Round

    Возвращает число округленное до требуемого количества десятичных знаков


    Арифметические операции

    ^

    Операция возведения в степень

    *

    Операция умножения

    /

    Операция деления

    \

    операция целочисленного деления

    Mod

    Операция деления по модулю

    +

    Операция сложения

    -

    Операция вычитания (изменения знака числа)


    Операция присваивания

    =

    Операция присвоения значения переменной или свойству


    Операции сравнения

    <

    Меньше

    <=

    Меньше или равно

    >

    Больше

    >=

    Больше или равно

    =

    Равно

    <>

    Не равно


    Операции объединения (конкатенации

    &

    Операция объединения строк

    +

    Операция суммирование двух чисел


    Логические операции

    And

    Логическое "И"

    Not

    Логическое "НЕ"

    Or

    Логическое "ИЛИ"

    Xor

    Исключающее "ИЛИ"


    Команды

    Call

    Вызывает процедуру (Sub) или функцию (Function)

    Class

    Определение класса

    Const

    Определение констант

    Dim

    Определение переменной и выделение памяти для ее хранения

    Do ... Loop

    Повторение блока кода пока услокие истинно (True) или пока оно остается истинным

    Erase

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

    Execute

    Выполняет одну или несколько указанных команд

    ExecuteGlobal

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

    Exit

    Выход из циклов Do ... Loop, For ... Next функций (Function) или процедур (Sub)

    For ... Next

    Повторение блока кода определенное число раз

    For Each ... Next

    Повторение блока команд для каждого элемента в массиве или в коллекции

    Function

    Определение функции

    If ... Then ... Else

    Выполнение разных блоков команд в зависимости от условия

    On Error

    Обработка ошибок

    Option Explicit

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

    Private

    Объявление закрытой переменной и выделение памяти для ее хранения

    PropertyGet

    Определение процедуры возвращающей значение свойства (Property)

    PropertyLet

    Определение процедуры присваивающей значение свойству (Property)

    PropertySet

    Определение процедуры присваивающей ссылку на объект свойству (Property)

    Public

    Объявление закрытой переменной и выделение памяти для ее хранения

    Randomize

    Инициализация генератора случачйных чисел

    ReDim

    Определение динамического массива и выделение или изменение выделенной памяти памяти

    Rem

    Комментарий

    Select Case

    Выполнение одного блока команда из нескольких в зависимости от значения выражения

    Set

    Присвоение ссылки на объект переменной или свойству (property)

    Sub

    Определение процедуры

    While...Wend

    Выполняется серия команд до тех пор, пока условие истинно (True)

    With

    Выполняется серия команд с одним обектом



    Литература по VBScript