读书人

关于ord函数简单的有关问题

发布时间: 2012-02-23 22:01:34 作者: rapoo

关于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了

读书人网 >.NET

热点推荐