首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

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

2012-02-23 
关于ord函数,简单的问题varM,D,C,S:stringI,T,A:integer-------A:ord(copy(M,I,1))delphi6报incompati

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

热点排行