.asstring 是以字符形式表示。
copy 是字符串函數,格式是copy('字符串',開始字符,幾個字符)
例如 copy('abcd',2,1) 的返回值 是b 意思就是 字符串 abcd 第二個字母開始取,取壹個字母。
strtoint 是將字符串轉換為整型數
a := strtoint(copy(FieldByName('菜單項').Asstring,1,1));
這句話的意思就是
字段'菜單項'的當前值,從第壹個字符開始取值,取壹個字符,得到的結果從字符型轉為整形並賦值給變量a
以上。