编译不通过,这个是什么原因?

delphi编译不通过,提示Incompatible types: 'string' and 'Integer',这个是什么原因?

我是这么做的
var a:Integer;
begin
a:=Memo1.Lines.Count;
ShowMessage(a);
end
谢谢大家

慕尼黑的夜晚无繁华
浏览 135回答 2
2回答

手掌心

showmessage内是字符串变量,而Memo1.Lines.Count返回值为整型所以要使用类型转换函数Inttostr来将整型变量转化为字符串类型接着再使用Showmessage显示出来!

慕哥9229398

ShowMessage(IntToStr(a));
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

数据结构