Lista funkcji języka VBScript
Kategorie funkcji:
Funkcje VBScript do pracy z typami danych:
CBool() | Zwraca wyrażenie skonwertowane do wartości typu Boolean |
CByte() | Zwraca wyrażenie skonwertowane do wartości typu Byte |
CDate() | Zwraca wyrażenie skonwertowane do wartości typu Date |
CDbl() | Zwraca wyrażenie skonwertowane do wartości typu Double |
CInt() | Zwraca wyrażenie skonwertowane do wartości typu Integer |
CLng() | Zwraca wyrażenie skonwertowane do wartości typu Long |
CSng() | Zwraca wyrażenie skonwertowane do wartości typu Single |
CStr() | Zwraca wyrażenie skonwertowane do wartości typu String |
IsArray() | Zwraca wartość logiczną - określa, czy zmienna jest tablicą |
IsDate() | Zwraca wartość logiczną - określa, czy dane wyrażenie można skonwertować na datę |
IsEmpty() | Zwraca wartość logiczną - określa, czy zmienna została zinicjalizowana |
IsNull() | Zwraca wartość logiczną ktora określa, czy wyrażenie zawiera nie ważne dane |
IsNumeric() | Zwraca wartość logiczną - określa, czy wyrażenie można opracować jako liczba. |
IsObject() | Zwraca wartość logiczną - określa, czy wyrażenie jest odniesieniem do ważnego automation obiektu |
TypeName() | Zwraca łańcuch zawierający informacje o typie danych zmiennej |
VarType() | Zwraca wartość wskazującą typ danych zmiennej |
Abs() | Wartość bezwzględna liczby |
Atn() | Zwraca arcustangens liczby |
Cos() | Zwraca wartość cosinus danego kąta |
Eval() | Oblicza wyrażenie oraz zwraca jego wartość |
Exp() | Zwraca spotęgowaną podstawę logarytmu naturalnego (e) |
Fix() | Zwraca całkowitą część liczby |
FormatNumber() | Zwraca wyrażenie naformatowane jako liczba |
FormatPercent() | Zwraca wyrażenie naformatowane jako procent (pomnożone przez 100) z symbolem "%" |
Hex() | Zwraca łańcuch który przedstawia wartość liczby w układzie szesnastkowym |
Int() | Zwraca całkowitą część liczby |
Log() | Zwraca logarytm naturalny liczby |
Oct() | Zwraca łańcuch który przedstawia wartość ósemkową danej liczby |
Rnd() | Zwraca liczbę losową |
Round() | Zwraca liczbę zaokrągloną na określoną ilość miejsc dziesiętnych |
Sgn() | Zwraca liczbę całkowitą określającą znak liczby |
Sin() | Zwraca sinus dla danego kąta |
Sqr() | Pierwiastek kwadratowy danej liczby |
Tan() | Zwraca tangens kąta |
Date() | Zwraca bieżącą datę systemową |
DateAdd() | Zwraca datę zwiększoną o określony przedział czasu |
DateDiff() | Zwraca ilość przedziałów czasu pomiędzy dwiema datami |
DatePart() | Zwraca wymaganą część daty |
DateSerial() | Zwraca datę dla określonego roku, miesiąca oraz dnia |
DateValue() | Zwraca datę bez czasu |
Day() | Dzień w miesiącu (liczba całkowita 1-31) |
FormatDateTime() | Zwraca wyrażenie sformatowane jako data lub czas |
Hour() | Godzina dnia (liczba całkowita 0-23) |
Minute() | minuta w godzinie (liczba całkowita 0-59) |
Month() | Miesiąc (liczba całkowita 1-12) |
MonthName() | Zwraca nazwę miesiąca |
Now() | Zwraca bieżący systemowy data oraz czas |
Second() | Sekunda w minucie (liczba całkowita 0-59) |
Time() | Zwraca bieżący czas systemowy bez daty |
TimeSerial() | Zwraca wartość typu Date zawierający czas określony przy pomocy godziny, minuty i sekundy |
TimeValue() | Zwraca wartość typu Date zawierającą czas |
Weekday() | Dzień w tygodniu |
WeekdayName() | Zwraca nazwę dnia w tygodniu |
Year() | Rok (liczba całkowita) |
Asc() | Zwraca kod znaku ANSI odpowiadający pierwszej literze w łańcuchu |
Chr() | Zwraca znak odowiadający danemu kodu |
InStr() | Zwraca pozycję pierwszego pojawienia się jednego łańcucha w innym łańcuchu |
InstrRev() | Zwraca pozycję pojawienia się jednego łańcucha w innym łańcuchu od końca łańcucha |
Join() | Zwraca łańcuch wytworzony przez połączenie kilku podciągów znaków zawartych w tablicy |
LCase() | Zwraca łańcuch ze wszystkimi literami skonwertowanymi na małe litery (lowercase) |
Left() | Zwraca określoną ilość znaków (podłańcuch) z lewej strony łańcucha |
Len() | Zwraca ilość znaków w łańcuchu |
LTrim() | Zwraca kopię łańcucha bez spacji początkowych (left trim) |
Mid() | Zwraca określoną ilość znaków (podłańcuch) z łańcucha |
Replace() | Zwraca łańcuch, w którym był określony podłańcuch zamieniony za inny łańcuch z określoną ilością zamian |
Right() | Zwraca określoną ilość znaków z prawej strony łańcucha |
RTrim() | Zwraca kopię łańcucha bez spacji końcowych na końcu (right trim) |
Space() | Zwraca łańcuch zawierający określoną ilość spacji |
Split() | Zwraca 1-wymiarową tablicę podciągów |
StrComp() | Zwraca wartość wskazującą wynik porównania łańcuchowego |
String() | Zwraca łańcuch o określonej długości wypełniony określonym znakiem |
StrReverse() | Zwraca łańcuch z odwróconą kolejnością znaków danego łańcucha |
Trim() | Zwraca kopię łańcucha tekstowego bez spacji początkowych i końcowych |
UCase() | Zwraca łańcuch ze wszystkimi literami skonwertowanymi na duże litery (uppercase) |
Funkcje VBScript do pracy z tablicą (array):
Array() | Zwraca 1-wymiarową tablicę (Array) wartości |
Filter() | Zwraca podzbiór tablicy łańcuchów wyfiltrowany według określonego kryterium. |
LBound() | Zwraca najmniejszy możliwy indeks dla określonego wymiaru tablicy |
UBound() | Zwraca największy możliwy indeks dla określonego wymiaru tablicy danych |
Pozostałe funkcje VBScript:
CreateObject() | Wytworzy oraz zwraca obiekt Automation |
GetObject() | Zwraca obiekt Automation z pliku |
RGB() | Zwraca liczbę całkowitą, która przedstawia wartość koloru RGB |