Возвращает значение ANSI для крайнего левого символа в символьном выражении.

ASC(cExpression)

Параметры

cExpression

Определяет символьное выражение, содержащее символ, значение ANSI которого, функция ASC( ) возвращает. Любые символы после первого символа в cExpression игнорируются функцией ASC( ).

Возвращаемое значение

Числовое

Замечания

ASC( ) возвращает позицию символа в символьной таблице текущей кодовой страницы. Каждый символ имеет уникальное значение ANSI в диапазоне от 0 до 255.

Пример

Следующий пример выводит символы от A до J и использует ASC( ), чтобы отобразить их соответствующие значения ANSI.

Скопировать код
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

См. Также