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 zadaný 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 |