VBScript Schlüsselwörter


VBScript-Schlüsselwörter

Schlüsselwörter Beschreibung
Leer

Wird verwendet, um einen nicht initialisierten Variablenwert anzugeben. Wenn eine Variable erstmals erstellt oder ihr Wert explizit auf Empty gesetzt wird, ist der Variablenwert nicht initialisiert und der Variablen wurde kein Wert zugewiesen.

Beispiel:
Dim x 'Variable x ist nicht initialisiert!
x="ff" 'Variable x ist nicht mehr uninitialisiert
x=Empty 'Variable x ist nicht initialisiert!

Hinweis:Dies ist nicht dasselbe wie Null!!

IsEmpty

Wird verwendet, um zu testen, ob eine Variable nicht initialisiert ist.

Beispiel: If (IsEmpty(x)) 'Ist die Variable x nicht initialisiert?

Nothing Wird verwendet, um einen nicht initialisierten Objektwert anzugeben oder eine Objektvariable vom Objekt zu trennen, um Systemressourcen freizugeben.

Beispiel: Set myObject=Nothing

Is Nothing Wird verwendet, um zu testen, ob ein Wert ein initialisiertes Objekt ist.

Beispiel: If (myObject Is Nothing) 'Ist es nicht gesetzt?

Hinweis:Wenn Sie einen Wert mit Nothing vergleichen, erhalten Sie nicht das richtige Ergebnis! Beispiel: If (myObject = Nothing) 'Immer falsch!

Null Wird verwendet, um anzugeben, dass eine Variable keine gültigen Daten enthält.

Null setzt den Wert auf "ungültig", während Empty anzeigt, dass der Wert "nicht gesetzt" ist.

Hinweis:Dies unterscheidet sich von Empty oder Nothing!!

Beispiel: x=Null 'x enthält keine gültigen Daten

IsNull Wird verwendet, um zu testen, ob ein Wert ungültige Daten enthält.

Beispiel: if (IsNull(x)) 'Ist x ungültig?

True Wird verwendet, um anzugeben, dass eine boolesche Bedingung wahr ist (True ist -1)
False Wird verwendet, um anzugeben, dass eine boolesche Bedingung falsch ist (False ist 0)

Weitere Erweiterungen