A:CHAR;
S:STRING;
I,J,SUM:INTEGER;
FOR J:=1 TO LENGTH(S)DO BEGIN
A:=?(COPY(S,I,1);
I:=ORD(A);
SUM:=SUM+I;
END;
我想取S 的每个字符的ASCII码值。?应为什么函数。才能使ORD(A)值正确。
PCHAR()函数不正确。请指教。
...全文
79411打赏收藏
如何将DELPHI 的STRING 类型 与CHAR 类型转换。
A:CHAR; S:STRING; I,J,SUM:INTEGER; FOR J:=1 TO LENGTH(S)DO BEGIN A:=?(COPY(S,I,1); I:=ORD(A); SUM:=SUM+I; END; 我想取S 的每个字符的ASCII码值。?应为什么函数。才能使ORD(A)值正确。 PCHAR()函数不正确。请指教。