Seznam funkcí jazyka VBScript
Kategorie funkcí:
VBScript funkce s datovými typy:
CBool() | Vrací výraz zkonvertovaný do hodnoty typu Boolean |
CByte() | Vrací výraz zkonvertovaný do hodnoty typu Byte |
CDate() | Vrací výraz zkonvertovaný do hodnoty typu Date |
CDbl() | Vrací výraz zkonvertovaný do hodnoty typu Double |
CInt() | Vrací výraz zkonvertovaný do hodnoty typu Integer |
CLng() | Vrací výraz zkonvertovaný do hodnoty typu Long |
CSng() | Vrací výraz zkonvertovaný do hodnoty typu Single |
CStr() | Vrací výraz zkonvertovaný do hodnoty typu String |
IsArray() | Vrací logickou hodnotu - určuje, zda proměnná je pole |
IsDate() | Vrací logickou hodnotu - určuje, zda výraz lze převést na datum |
IsEmpty() | Vrací logickou hodnotu - určuje, zda proměnná byla inicializována |
IsNull() | Vrací logickou hodnotu která určuje, zda výraz obsahuje neplatná data |
IsNumeric() | Vrací logickou hodnotu - určuje, zda výraz lze vyhodnotit jako číslo. |
IsObject() | Vrací logickou hodnotu - určuje, zda výraz reprezentuje referenci na platný automation objekt |
TypeName() | Vrací řetězec obsahující informace o datovém typu proměnné |
VarType() | Vrací hodnotu indikující datový typ proměnné |
InputBox() | Zobrazí okno pro zadání hodnoty |
MsgBox() | Zobrazí zprávu v okně a čeká na kliknutí uživatelem na tlačítko |
Abs() | Absolutní hodnota čísla |
Atn() | Vrací arcustangens čísla |
Cos() | Vrací cosinus úhlu |
Eval() | Vypočítá výraz a vrací jeho hodnotu |
Exp() | Vrací umocněný základ přirozeného logaritmu (e) |
Fix() | Vrací celou část čísla |
FormatNumber() | Vrací výraz naformátovaný jako číslo |
FormatPercent() | Vrací výraz naformátovaný jako procento (vynásobený 100) se symbolem "%" |
Hex() | Vrací řetězec který představuje hodnotu čísla v hexadecimálním tvaru |
Int() | Vrací celou část čísla |
Log() | Vrací přirozený logaritmus čísla |
Oct() | Vrací řetězec který představuje oktálovou hodnotu čísla |
Rnd() | Vrací náhodné číslo |
Round() | Vrací číslo zaokrouhlené na určený počet desetinných míst |
Sgn() | Vrací celé číslo indikující znaménko čísla |
Sin() | Vrací sinus úhlu |
Sqr() | Druhá odmocnina čísla |
Tan() | Vrací tangentu úhlu |
Asc() | Vrací kód ANSI znaku odpovídající prvnímu písmenu v řetězci |
Chr() | Vrací znak spojený se zadaným kódem |
InStr() | Vrací pozici prvního výskytu jednoho řetězce v řetězci jiném |
InstrRev() | Vrací pozici výskytu jednoho řetězce v řetězci jiném od konce řetězce |
Join() | Vrací řetězec vytvořený spojením několika podřetězců obsažených v poli |
LCase() | Vrací řetězec se všemi písmeny převedenými na malá písmena (lowercase) |
Left() | Vrací určený počet znaků (podřetězec) z levé strany řetězce |
Len() | Vrací počet znaků v řetězci |
LTrim() | Vrací kopii řetězce bez počátečních mezer (left trim) |
Mid() | Vrací určený počet znaků (podřetězec) z řetězce |
Replace() | Vrací řetězec, ve kterém byl určený podřetězec nahrazen jiným řetězcem s určeným počtem záměn |
Right() | Vrací určený počet znaků z pravé strany řetězce |
RTrim() | Vrací kopii řetězce bez ukončovacích mezer na konci (right trim) |
Space() | Vrací řetězec obsahující určený počet mezer |
Split() | Vrací 1-rozměrné pole podřetězců |
StrComp() | Vrací hodnotu indikující výsledek řetězcového porovnání |
String() | Vrací řetězec zadané délky naplněný určitým znakem |
StrReverse() | Vrací řetězec s obráceným pořadím znaků určeného řetězce |
Trim() | Vrací kopii textového řetězce bez počátečních i ukončovacích mezer |
UCase() | Vrací řetězec se všemi písmeny převedenými na velká písmena (uppercase) |
VBScript funkce s polem (array):
Array() | Vrací 1-rozměrné pole (Array) hodnot |
Filter() | Vrací podmnožinu pole řetězců podle určeného filtrovaného kritéria. |
LBound() | Vrací nejmenší možný index pro určený rozměr pole |
UBound() | Vrací největší možný index pro určený rozměr pole |
VBScript jiné funkce:
CreateObject() | Vytvoří a vrací Automation objekt |
GetObject() | Vrací objekt Automation ze souboru |
RGB() | Vrací celé číslo, které představuje hodnotu RGB barvy |