Funkcje VBScript

Na tej stronie znajdują się wszystkie wbudowane funkcje VBScript:

Funkcje Date/Time

Funkcja Opis
CDate Konwertuje poprawne wyrażenie daty lub czasu na typ daty.
Date Zwraca bieżącą datę systemową.
DateAdd Zwraca datę po dodaniu określonej liczby sekund.
DateDiff Zwraca liczbę sekund między dwoma datami.
DatePart Zwraca określony element daty dla danej daty.
DateSerial Zwraca datę z określonym rokiem, miesiącem i dniem.
DateValue Zwraca datę.
Day Zwraca liczbę reprezentującą dzień miesiąca (w zakresie od 1 do 31, włącznie).
FormatDateTime Zwraca wyrażenie sformatowane jako data lub czas.
Hour Zwraca liczbę reprezentującą godzinę dnia (w zakresie od 0 do 23, włącznie).
IsDate Zwraca wartość logiczną wskazującą, czy wyrażenie obliczeniowe można przekształcić w datę.
Minute Zwraca liczbę reprezentującą minuty godziny (od 0 do 59).
Month Zwraca liczbę reprezentującą miesiąc roku (od 1 do 12).
MonthName Zwraca nazwę miesiąca.
Now Zwraca bieżącą datę i czas systemowy.
Second Zwraca liczbę sekund minuty (od 0 do 59).
Time Zwraca bieżącą godzinę systemową.
Timer Zwraca liczbę sekund od 12:00 AM.
TimeSerial Zwraca liczbę sekund od 12:00 AM.
TimeValue Zwraca czas.
Weekday Zwraca liczbę reprezentującą dzień tygodnia (od 1 do 7).
WeekdayName Zwraca nazwę dnia tygodnia w tygodniu.
Year Zwraca liczbę reprezentującą rok.

Zwraca wartość wskazującą typ podtypu zmiennej.

Funkcje konwersji

Funkcja Opis
Asc Konwertuje pierwszą literę ciągu na kod ANSI.
CBool Konwertuje wyrażenie na typ logiczny (Boolean).
CByte Konwertuje wyrażenie na typ bajt (Byte).
CCur Konwertuje wyrażenie na typ waluty (Currency).
CDate Konwertuje poprawny wyrażenie daty i czasu na typ data (Date).
CDbl Konwertuje wyrażenie na typ podwójnej precyzji (Double).
Chr Konwertuje określony kod ANSI na znak.
CInt Konwertuje wyrażenie na typ całkowity (Integer).
CLng Konwertuje wyrażenie na typ długie (Long).
CSng Konwertuje wyrażenie na typ pojedynczy (Single).
CStr Konwertuje wyrażenie na typ variant jako podtyp String.
Hex Zwraca wartość szesnastkową liczby.
Oct Zwraca wartość oszczędnościową liczby.

Zwraca wartość wskazującą typ podtypu zmiennej.

Funkcje Format

Funkcja Opis
FormatCurrency Zwraca wyrażenie sformatowane jako wartość waluty.
FormatDateTime Zwraca wyrażenie sformatowane jako data lub czas.
FormatNumber Zwraca wyrażenie sformatowane jako liczba.
FormatPercent Zwraca wyrażenie sformatowane jako procent.

Zwraca wartość wskazującą typ podtypu zmiennej.

Funkcje Math

Funkcja Opis
Abs Zwraca wartość bezwzględną liczby.
Atn Zwraca arctangens liczby.
Cos Zwraca kosinus liczby (w stopniach).
Exp Zwraca potęgę liczby e (podstawy logarytmu naturalnego).
Hex Zwraca wartość szesnastkową liczby.
Int Zwraca całkowitą wartość liczby.
Fix Zwraca całkowitą wartość liczby.
Log Zwraca naturalny logarytm liczby.
Oct Zwraca wartość kosinusa określonej liczby.
Rnd Zwraca losową liczbę mniejszą niż 1, ale większą lub równą 0.
Sgn Zwraca całkowitą liczbę wskazującą znak określonej liczby.
Sin Zwraca sinus określonej liczby (kąta).
Sqr Zwraca pierwiastek kwadratowy określonej liczby.
Tan Zwraca tangens określonej liczby (kąta).

Zwraca wartość wskazującą typ podtypu zmiennej.

Funkcja Array

Funkcja Opis
Array Zwraca zmienną zawierającą tablicę.
Filter Zwraca tablicę indeksów zaczynających się od zera, zawierającą podzbiór ciągów znaków na podstawie określonych warunków filtrowania.
IsArray Zwraca wartość logiczną wskazującą, czy określona zmienna jest tablicą.
Join Zwraca ciąg znaków złożony z kilku podciągów z tablicy.
LBound Zwraca minimalny indeks wymiaru tablicy.
Split Zwraca jednowymiarową tablicę indeksów zaczynających się od 0, zawierającą określoną liczbę podciągów.
UBound Zwraca maksymalny indeks wymiaru tablicy.

Zwraca wartość wskazującą typ podtypu zmiennej.

Funkcja String

Funkcja Opis
InStr Zwraca pozycję pierwszego wystąpienia ciągu znaków w innym ciągu znaków, szukając od początku ciągu.
InStrRev Zwraca pozycję pierwszego wystąpienia ciągu znaków w innym ciągu znaków, szukając od końca ciągu.
LCase Konwertuje określony ciąg znaków na małe litery.
Left Zwraca określoną liczbę znaków z lewej strony ciągu znaków.
Len Zwraca liczbę znaków w ciągu znaków.
LTrim Usuwa białe znaki z lewej strony ciągu znaków.
RTrim Usuwa białe znaki z prawej strony ciągu znaków.
Trim Usuwa białe znaki z lewej i prawej strony ciągu znaków.
Mid Zwraca określoną liczbę znaków z ciągu znaków.
Replace Zastępuje określone części ciągu znaków innym ciągiem znaków określoną liczbę razy.
Right Zwraca określoną liczbę znaków z końca ciągu znaków.
Space Zwraca ciąg znaków z określoną liczbą spacji.
StrComp Porównuje dwa ciągi znaków i zwraca wartość reprezentującą wynik porównania.
String Zwraca ciąg znaków zawierający powtarzające się znaki określonej długości.
StrReverse Odwraca ciąg znaków.
UCase Konwertuje określony ciąg znaków na wielkie litery.

Zwraca wartość wskazującą typ podtypu zmiennej.

Inne funkcje

Funkcja Opis
CreateObject Tworzy obiekt określonego typu.
Eval Oblicza wyrażenie i zwraca wynik.
GetLocale Zwraca wartość ID bieżących ustawień regionalnych.
GetObject Zwraca odniesienie do obiektu automation w pliku.
GetRef Pozwala połączyć VBScript podprogram z DHTML wydarzeniem na stronie.
InputBox Można wyświetlić okno dialogowe, w którym użytkownik może wprowadzać tekst i/lub kliknąć przycisk, a następnie zwrócić wynik.
IsEmpty IsEmpty
Zwraca wartość logiczną wskazującą, czy określona zmienna została zainicjalizowana. IsNull
Zwraca wartość logiczną wskazującą, czy określona zmienna zawiera niepoprawne dane (Null). IsNumeric
Zwraca wartość logiczną wskazującą, czy określone wyrażenie można obliczyć jako liczbę. IsObject
Zwraca wartość logiczną wskazującą, czy określone wyrażenie jest obiektem automation. LoadPicture
Zwraca obiekt obrazu. Dostępne tylko na platformach 32-bitowych. MsgBox
Wyświetla okno komunikatów, czeka na kliknięcie przycisku użytkownika i zwraca wartość wskazującą, który przycisk został kliknięty. RGB
Zwraca liczbę reprezentującą wartość koloru RGB. Round
Zaokrągla logarytm. ScriptEngine
Zwraca używany język skryptów. ScriptEngineBuildVersion
Zwraca numer wersji używanego silnika skryptów. ScriptEngineMajorVersion
Zwraca numer wersji głównej używanego silnika skryptów. ScriptEngineMinorVersion
Zwraca numer wersji mniejszej używanego silnika skryptów. SetLocale
Ustawia identyfikator regionu i zwraca poprzedni identyfikator regionu. TypeName
Zwraca podtyp zmiennej. VarType

Zwraca wartość wskazującą typ podtypu zmiennej.