delphi中的case of语句
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了delphi中的case of语句相关的知识,希望对你有一定的参考价值。
procedure TForm1.Button1Click(Sender: TObject);
var i:integer;
begin
i:=strtofloat(Edit1.text);
case i of
1:caption:='1';
2:caption:='2';
else
caption:='';
end;
end;
end.
是我搞错了,case 中间的语句必须为整型
procedure TForm1.Button1Click(Sender: TObject);
var i:integer;
begin
i:=strtoint(edit1.text);
case i of
1:button1.caption:='1';
2:button1.caption:='2';
else
button1.caption:='严重错误';
edit1.Color:=clred;
end;
end;
end.
else后面最好加上begin... end;毕竟,你写的不止一句本回答被提问者采纳
以上是关于delphi中的case of语句的主要内容,如果未能解决你的问题,请参考以下文章
switch语句 initialization of 'XXX' is skipped by 'case' label 原因及解决办法--块语句的作用