Freigeben über


ASC( )-Funktion

Gibt den ANSI-Wert des in einem Zeichenausdruck am weitesten links befindlichen Zeichens zurück.

ASC(cExpression)

Rückgabewerte

Numerisch

Parameter

  • cExpression
    Gibt den Zeichenausdruck an, der das Zeichen enthält, dessen ANSI-Wert von ASC( ) zurückgegeben werden soll. Alle Zeichen nach dem ersten Zeichen in cExpression werden von ASC( ) ignoriert.

Hinweise

ASC( ) gibt die Position des Zeichens in der Zeichentabelle der aktuellen Codepage zurück. Jedes Zeichen verfügt über einen eindeutigen ANSI-Wert im Bereich zwischen 0 und 255.

Beispiel

Im folgenden Beispiel werden die Zeichen A bis J angezeigt, und mit Hilfe von ASC( ) werden die zugehörigen ANSI-Werte zurückgegeben.

STORE 'ABCDEFGHIJ' TO gcANSI  && 10 characters
CLEAR
FOR nCOUNT = 1 TO 10
   ? SUBSTR(gcANSI, nCount,1)  && Display a character
   ?? ASC(SUBSTR(gcANSI, nCount)) && Display ANSI value
ENDFOR

Siehe auch

CHR( ) | SET ANSI-Befehl |ANSITOOEM( )| OEMTOANSI( )