asc( ) 函式
返回字符表達式中最左邊字元的 ANSI 值。
語法
ASC(cExpression)
參數
cExpression
指定字元串表達式。函式僅返回 cExpression 中第一個字元的 ANSI 值,忽略其他字元。
返回值類型
數值型
說明
asc( ) 函式返回字元在當前代碼頁字元表中所處的位置。每個字元都有唯一的 0-255 之間的 ANSI 值。
在 FoxPro for MS-DOS 中,打開 ASCII 字元桌面附屬檔案可以得到字元及其 ANSI 值的列表。
asc( ) 函式示例
下面的示例顯示從 a 到 j 的字元, 並用 asc( ) 函式顯示相應的 ansi 值。
store 'abcdefghij' to gcansi && 10 個字元
clear
for ncount = 1 to 10
? substr(gcansi, ncount,1) && 顯示一個字元
?? asc(substr(gcansi, ncount)) && 顯示 ansi 值
endfor