VBScript Funktionen


Diese Seite listet alle integrierten VBScript-Funktionen auf, die hauptsächlich in die folgenden Kategorien unterteilt sind:

Datums-/Zeitfunktionen

Funktion Beschreibung
CDate Konvertiert einen gültigen Datums- und Zeitausdruck in den Typ Date.
Date Gibt das aktuelle Systemdatum zurück.
DateAdd Gibt ein Datum zurück, zu dem das angegebene Zeitintervall addiert wurde.
DateDiff Gibt die Anzahl der Zeitintervalle zwischen zwei Datumsangaben zurück.
DatePart Gibt den angegebenen Teil eines gegebenen Datums zurück.
DateSerial Gibt ein Datum für das angegebene Jahr, den Monat und den Tag zurück.
DateValue Gibt ein Datum zurück.
Day Gibt eine Zahl zurück, die den Tag des Monats darstellt (zwischen 1 und 31, einschließlich).
FormatDateTime Gibt einen Ausdruck zurück, der als Datum oder Uhrzeit formatiert ist.
Stunde Gibt eine Zahl zurück, die die Stunde des Tages darstellt (zwischen 0 und 23, einschließlich).
IsDate Gibt einen booleschen Wert zurück, der angibt, ob der ausgewertete Ausdruck in ein Datum umgewandelt werden kann.
Minute Gibt eine Zahl zurück, die die Minuten der Stunde darstellt (zwischen 0 und 59, einschließlich).
Month Gibt eine Zahl zurück, die den Monat des Jahres darstellt (zwischen 1 und 12, einschließlich).
MonthName Gibt den Namen des angegebenen Monats zurück.
Jetzt Gibt das aktuelle Systemdatum und die aktuelle Systemzeit zurück.
Sekunde Gibt eine Zahl zurück, die die Sekunden der Minute darstellt (zwischen 0 und 59, einschließlich).
Zeit Gibt die aktuelle Systemzeit zurück.
Timer Gibt die Anzahl der Sekunden seit 12:00 AM zurück.
TimeSerial Gibt eine Uhrzeit für eine bestimmte Stunde, Minute und Sekunde zurück.
TimeValue Gibt eine Uhrzeit zurück.
Wochentag Gibt eine Zahl zurück, die den Wochentag darstellt (zwischen 1 und 7 (einschließlich)).
WeekdayName Gibt den Wochentagsnamen des angegebenen Wochentags zurück.
Jahr Gibt eine Zahl zurück, die das Jahr darstellt.

Konvertierungsfunktionen

Top
Funktion Beschreibung
Asc Konvertiert den ersten Buchstaben in einer Zeichenfolge in einen ANSI-Zeichencode.
CBool Konvertiert einen Ausdruck in einen Boolean-Typ.
CByte Konvertiert einen Ausdruck in einen Byte-Typ.
CCur Konvertiert einen Ausdruck in einen Currency-Typ.
CDate Konvertiert einen gültigen Datums- und Zeitausdruck in den Typ Date.
CDbl Konvertiert einen Ausdruck in einen Double-Typ.
Chr Konvertiert den angegebenen ANSI-Zeichencode in ein Zeichen.
CInt Konvertiert einen Ausdruck in einen Integer-Typ.
CLng Konvertiert einen Ausdruck in einen Long-Typ.
CSng Konvertiert einen Ausdruck in einen Single-Typ.
CStr Konvertiert einen Ausdruck in den Typ String.
Hex Gibt den Hexadezimalwert der angegebenen Zahl zurück.
Oct Gibt den Oktalwert der angegebenen Zahl zurück.

Formatierungsfunktionen

Top
Funktion Beschreibung
FormatCurrency Gibt einen als Währungswert formatierten Ausdruck zurück.
FormatDateTime Gibt einen Ausdruck zurück, der als Datum oder Uhrzeit formatiert ist.
FormatNumber Gibt einen als Zahl formatierten Ausdruck zurück.
FormatPercent Gibt einen als Prozentsatz formatierten Ausdruck zurück.

Mathematik-Funktionen

Top
Funktion Beschreibung
Abs Gibt den Absolutwert der angegebenen Zahl zurück.
Atn Gibt den Arkustangens der angegebenen Zahl zurück.
Cos Gibt den Kosinus der angegebenen Zahl (Winkel) zurück.
Exp Gibtedie Potenz von e zurück (die Basis der natürlichen Logarithmen).
Hex Gibt den Hexadezimalwert der angegebenen Zahl zurück.
Int Gibt den ganzzahligen Anteil der angegebenen Zahl zurück.
Beheben Gibt den ganzzahligen Anteil der angegebenen Zahl zurück.
Protokoll Gibt den natürlichen Logarithmus der angegebenen Zahl zurück.
Oct Gibt den Oktalwert der angegebenen Zahl zurück.
Rnd Gibt eine Zufallszahl zurück, die kleiner als 1, aber größer oder gleich 0 ist.
Sgn Gibt eine ganze Zahl zurück, die das Vorzeichen der angegebenen Zahl angibt.
Sin Gibt den Sinus der angegebenen Zahl (Winkel) zurück.
Sqr Gibt die Quadratwurzel der angegebenen Zahl zurück.
Tan Gibt den Tangens der angegebenen Zahl (Winkel) zurück.

Array-Funktionen

Top
Funktion Beschreibung
Array Gibt eine Variable zurück, die ein Array enthält.
Filter Gibt ein nullbasiertes Array zurück, das eine Teilmenge eines String-Arrays basierend auf bestimmten Filterkriterien enthält.
IsArray Gibt einen Booleschen Wert zurück, der angibt, ob die angegebene Variable ein Array ist.
Join Gibt eine Zeichenfolge zurück, die aus mehreren Teilzeichenfolgen in einem Array besteht.
LBound Gibt den kleinsten Index zurück, der die Dimension eines Arrays angibt.
Split Gibt ein nullbasiertes eindimensionales Array zurück, das die angegebene Anzahl von Teilzeichenfolgen enthält.
UBound Gibt den größten Index zurück, der die Dimension eines Arrays angibt.

String-Funktionen

Top
Funktion Beschreibung
InStr Gibt die Position des ersten Vorkommens einer Zeichenfolge in einer anderen Zeichenfolge zurück. Die Suche beginnt beim ersten Zeichen der Zeichenfolge.
InStrRev Gibt die Position des ersten Vorkommens einer Zeichenfolge in einer anderen Zeichenfolge zurück. Die Suche beginnt beim letzten Zeichen der Zeichenfolge.
LCase Wandelt die angegebene Zeichenfolge in Kleinbuchstaben um.
Left Gibt die angegebene Anzahl von Zeichen von der linken Seite einer Zeichenkette zurück.
Len Gibt die Anzahl der Zeichen in einer Zeichenkette zurück.
LTrim Entfernt Leerzeichen von der linken Seite einer Zeichenkette.
RTrim Entfernt Leerzeichen von der rechten Seite einer Zeichenkette.
Trim Entfernt Leerzeichen von sowohl der linken als auch der rechten Seite einer Zeichenkette.
Mid Gibt die angegebene Anzahl von Zeichen aus einer Zeichenkette zurück.
Ersetzen Ersetzt den angegebenen Teil einer Zeichenkette eine angegebene Anzahl von Malen durch eine andere Zeichenkette.
Rechts Gibt die angegebene Anzahl von Zeichen von der rechten Seite einer Zeichenfolge zurück.
Speicher Gibt eine Zeichenfolge zurück, die aus der angegebenen Anzahl von Leerzeichen besteht.
StrComp Vergleicht zwei Zeichenfolgen und gibt einen Wert zurück, der das Ergebnis des Vergleichs darstellt.
String Gibt eine Zeichenfolge zurück, die wiederholte Zeichen der angegebenen Länge enthält.
StrReverse Kehrt eine Zeichenkette um.
UCase Konvertiert die angegebene Zeichenfolge in Großbuchstaben.

Weitere Funktionen

Top
Funktion Beschreibung
CreateObject Erstellt ein Objekt des angegebenen Typs.
Eval Wertet einen Ausdruck aus und gibt das Ergebnis zurück.
GetLocale Gibt die aktuelle Locale-ID zurück.
GetObject Gibt eine Referenz auf ein Automation-Objekt in einer Datei zurück.
GetRef Ermöglicht das Verbinden einer VBScript-Unterroutine mit einem DHTML-Ereignis auf einer Seite.
InputBox Zeigt ein Dialogfeld an, in dem der Benutzer Text eingeben und/oder auf Schaltflächen klicken kann, und gibt dann den Inhalt zurück.
IsEmpty Gibt einen booleschen Wert zurück, der angibt, ob die angegebene Variable initialisiert wurde.
IsNull Gibt einen booleschen Wert zurück, der angibt, ob der angegebene Ausdruck ungültige Daten (Null) enthält.
IsNumeric Gibt einen booleschen Wert zurück, der angibt, ob der angegebene Ausdruck als Zahl ausgewertet werden kann.
IsObject Gibt einen booleschen Wert zurück, der angibt, ob der angegebene Ausdruck ein Automatisierungsobjekt ist.
LoadPicture Gibt ein Picture-Objekt zurück. Wird nur auf 32-Bit-Plattformen verwendet.
MsgBox Zeigt ein Meldungsdialogfeld an, wartet darauf, dass der Benutzer auf eine Schaltfläche klickt, und gibt einen Wert zurück, der angibt, auf welche Schaltfläche der Benutzer geklickt hat.
RGB Gibt eine Zahl zurück, die einen RGB-Farbwert darstellt.
Round Rundet eine Zahl.
ScriptEngine Gibt die verwendete Skriptsprache zurück.
ScriptEngineBuildVersion Gibt die Build-Versionsnummer der verwendeten Skript-Engine zurück.
ScriptEngineMajorVersion Gibt die Hauptversionsnummer der verwendeten Skript-Engine zurück.
ScriptEngineMinorVersion Gibt die Minor-Versionsnummer der verwendeten Skript-Engine zurück.
SetLocale Legt die Gebietsschema-ID fest und gibt die vorherige Gebietsschema-ID zurück.
TypeName Gibt den Untertyp der angegebenen Variablen zurück.
VarType Gibt einen Wert zurück, der den Untertyp einer Variablen angibt.

Andere Erweiterungen