Einzel-Byte-Zeichenfolgen bestehen aus keinem oder mehreren Zeichen, denen das einfache Anführungszeichen '
vorangestellt ist und die mit diesem Zeichen geschlossen werden.
Doppel-Byte-Zeichenfolgen, die mit dem doppelten Anführungszeichen " eingeschlossen werden, werden hingegen in logi.CAD 3 für Zeichenfolge-Literal nicht unterstützt.
Einzel-Byte-Zeichenfolgen sind:
Beschreibung | Beispiele |
---|
STRING -Literal | 'OK' , 'ABCDEF' |
STRING -Literal mit Typangabe | STRING#'OK' , STRING#'ABCDEF' |
CHAR -Literal | 'B', 'T' |
CHAR -Literal mit Typangabe | CHAR#'B', CHAR#'T' |
Kombinationen von 3 Zeichen, beginnend mit dem Dollar-Zeichen ($
) und gefolgt von 2 Hexadezimal-Ziffern, werden in logi.CAD 3 als entsprechendes Zeichen des ANSI-C-Zeichensatzes interpretiert.
Auf diese Weise können Sie Sonderzeichen, wie z.B. Umlaute, für Einzel-Byte-Zeichenfolgen eingeben. Derzeit werden solche Sonderzeichen in logi.CAD 3 (z.B. in der Sicht Variablenwerte) jedoch so ausgegeben, wie sie eingegeben wurden.
Hier eine Auswahl an Sonderzeichen (eine Liste des ANSI-Zeichensatzes finden Sie unter http://ascii-table.com/ansi-codes.php):
Dezimalwert | Hexadezimal-Ziffer | Einzugeben | Sonderzeichen |
---|
128 | 80 | $80 | € |
163 | A3 | $A3 | £ |
169 | A9 | $A9 | © |
174 | AE | $AE | ® |
177 | B1 | $B1 | ± |
178 | B2 | $B2 | ² (hochgestellte Ziffer "2") |
179 | B3 | $B3 | ³ (hochgestellte Ziffer "3") |
188 | BC | $BC | ¼ |
189 | BD | $BD | ½ |
190 | BE | $BE | ¾ |
196 | C4 | $C4 | Ä |
214 | D6 | $D6 | Ö |
220 | DC | $DC | Ü |
223 | DF | $DF | ß |
228 | E4 | $E4 | ä |
246 | F6 | $F6 | ö |
252 | FC | $FC | ü |
Zusätzlich sind die folgenden Angaben für Einzel-Byte-Zeichenfolgen möglich:
Angabe | Bedeutung |
---|
'' | leere Zeichenfolge |
' ' | Zeichenfolge mit Leerzeichen |
'$'' | Zeichenfolge mit einfachem Anführungszeichen ' |
'"' | Zeichenfolge mit doppeltem Anführungszeichen " |
Zusätzlich sind die folgenden Angaben für Zwei-Zeichen-Kombinationen in Einzel-Byte-Zeichenfolgen möglich:
Angabe | Bedeutung |
---|
$' | Zeichenfolge mit einfachem Anführungszeichen ' |
$$ | Zeichenfolge mit Dollarzeichen $ |
$L oder $l | Zeichenfolge mit Zeilenvorschub ("Line feed") |
$N oder $n | Zeichenfolge mit neuer Zeile ("Newline") |
$P oder $p | Zeichenfolge mit Seitenvorschub ("Form feed (page)") |
$R oder $r | Zeichenfolge mit Wagenrücklauf ("Carriage return") |
$T oder $t | Zeichenfolge mit Tabulator |