Zum Inhalt springen

Visual Basic Script (VBS): 1. Konstanten und Variablen

Aus Wikibooks

Konstanten

[Bearbeiten]

Konstanten sind wie schon aus dem Wort hervorgeht "Konstant", d.h. sie können während der Skriptausführung nicht geändert werden.

Deklaration einer Konstante:
[Bearbeiten]
Const CComputerName = "wxp_forflo" '---Jeweilige Erstellung
Const CMeinName = "forflo"         '---Beider Konstanten mit dem Befehl Const
WScript.Echo("Ihr Computer heißt: " & CComputerName)
WScript.Echo("Ihr Name ist: " & CMeinName)
Ausgabe des Skiptes:
[Bearbeiten]



Erklärungen zum Quellcode:
[Bearbeiten]


Mit dem Befehl Const definiert man eine Konstante mit einem Namen (Bezeichner) und weist dieser Konstante einen Wert zu z.B. eine Zahl, einen Text usw.

Const BezeichnerName = Wert-der-Konstanten
Regeln für die Benennung einer Konstanten:
[Bearbeiten]

Der Bezeichner einer Konstante darf in VBS einen vollkommen frei gewählten Namen haben wenn er folgende Regeln nicht verletzt.

Regeln:

  • Bezeichner müssen mit einem Buchstaben beginnen
  • Maximale Länge der Bezeichner sind 255 Zeichen
  • Keine Satz- und Sonderzeichen außer dem Unterstrich
  • Es dürfen keine vordefinierten Schlüsselwörter von VBS enthalten sein

Variablen

[Bearbeiten]

Variablen sind Werte, die variabel sind. Diese können vom Skript oder vom Computer geändert werden. Der Computername oder der Name des angemeldeten Benutzers sind zum Beispiel eine Variable, da sie anders als Konstanten geändert werden können. Für Variablen gelten grundsätzlich die selben Regeln wie für Konstanten.

Deklaration einer Variable
[Bearbeiten]

Variablen werden mit dem Befehl Dim und dem Namen der Variable deklariert.

Dim Variable
Variable = "Test"
WScript.Echo("Die Variable lautet: " & Variable & ".")

Ein Beispiel wie man den Computernamen ausgeben kann, ist hier: [[1]]