Ord() [v1.1.21+]

Gibt den Ordinalwert (numerischen Zeichencode) des ersten Zeichens in einer bestimmten Zeichenkette zurück.

Nummer := Ord(Zkette)

Parameter

Zkette

Eine Zeichenkette, deren Ordinalwert abgerufen werden soll.

Rückgabewert

Diese Funktion gibt den Ordinalwert von Zkette zurück, oder 0, wenn Zkette leer ist. Wenn Zkette mit einem Unicode-Ergänzungszeichen beginnt, gibt diese Funktion den entsprechenden Unicode-Zeichencode zurück (eine Nummer zwischen 0x10000 und 0x10FFFF). Andernfalls gibt sie einen Wert von 0 bis 255 (bei ANSI) oder von 0 bis 0xFFFF (bei Unicode) zurück. Einzelheiten finden Sie unter Unicode vs. ANSI.

Bemerkungen

Abgesehen von der Erkennung von Unicode-Ergänzungszeichen ist diese Funktion identisch zu Asc().

Asc(), Chr()

Beispiele

Beide Mitteilungsfenster unten zeigen 116 an, weil nur das erste Zeichen berücksichtigt wird.

MsgBox, % Ord("t") 
MsgBox, % Ord("test")