请问关于switch/case是怎么使用的???

jianxin_js 2003-08-21 03:25:22
请问关于switch/case是怎么使用的???
我会用 case i of
1
2
...

但 i 不能为字符串,我记得switch是可以的,但记不清怎么用的,哪位知道请告诉我一下,先谢谢了;))
...全文
319 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jianxin_js 2003-08-29
  • 打赏
  • 举报
回复
还有没有方法可以case字符串的?
hawk_js 2003-08-27
  • 打赏
  • 举报
回复
我也来看看
jianxin_js 2003-08-26
  • 打赏
  • 举报
回复
sy_315 2003-08-21
  • 打赏
  • 举报
回复
procedure TForm1.Button2Click(Sender: TObject);
var
i:integer;
s:array [0..3] of char;
begin
i:=0;
s[0]:='a';
case s[i] of
'a' : showmessage('1');
'b' : showmessage('2');
end;
end;

end.

要变成字符串的去用pchar
IORILI 2003-08-21
  • 打赏
  • 举报
回复
我以前看到过一个程序,实现了case可以加字符串,找找
DWGZ 2003-08-21
  • 打赏
  • 举报
回复
那是BCB 中的用法, Delphi没有

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧