Vorheriges Thema: AusdrückeNächstes Thema: Anweisungen


Sonderzeichen

In einigen Programmiersprachen, wie beispielsweise C, verwenden Sie den umgekehrten Schrägstrich ("\"), um Sonderzeichen zu kennzeichnen. Desktop Management Scripting unterstützt den umgekehrten Schrägstrich nicht als Escape-Zeichen sondern nur als normales Zeichen zur einfacheren Handhabung von Pfadnamen und Dateien. Um Sonderzeichen einzugeben, verwenden Sie den Hexadezimalwert dieses Zeichens.

Wenn Sie einer Zeichenfolge in einer Windows-Umgebung beispielsweise eine neue Zeile hinzufügen möchten, müssen Sie dem Skript die folgenden Zeilen hinzufügen:

Dim LF, CR As Char
Dim NL, str As String
LF = 0x0A
CR = 0x0D
NL = CR + LF
 .
 .
 .
str = str + CRLF;

In der UNIX-Umgebung ist das CR veraltet. Ersetzen Sie die NL-Initialisierung im voranstehenden Beispiel wie folgt:

NL = LF

Im Folgenden finden Sie häufig verwendete Codes:

Tabulator (HT):		0x09
Zeilenvorschub (LF):		0x0A
Zeilenumbruch (CR):	0x0D

Desktop Management Scripting bietet für Zeilenwechsel die Konstante NEWLINE$. Der Interpreter sorgt für die korrekte Initialisierung und Wertzuweisung dieser Konstante entsprechend der jeweiligen Umgebung. Sie können in Ihrem Skript nur diese Konstante verwenden. Das voranstehende Beispiel sieht nun wie folgt aus:

Dim str As String
  .
  .
  .
str = str + NEWLINE$