关于ord函数,简单的问题
var
M,D,C,S:string;
I,T,A:integer;
-------
A:=ord(copy(M,I,1));
delphi6报incompatible types,为什么,谢谢 :)
[解决办法]
incompatible types后面跟的呢?
[解决办法]
var
M,D,C,S:string;
I,T,A:integer;
-------
A:=ord(copy(M,I,1));
delphi6报incompatible types,为什么,谢谢 :)
-
答楼主,ord的参数不能是字符串,要用字符。
而copy(M,I,1)得到的就字符串,(虽然只有一个字符),
所以改成
A:=ord(copy(M,I,1)[1]);就OK了