delphi 中的CASE语句
我在单元里定义了一个过程。在窗体中引用的时候。想让他做一个判断过程名是pctab参数是1-20我想让他的pctab(这里的值等于combobox.ItemIndex+1)...
我在单元里定义了一个过程。
在窗体中引用的时候。想让他做一个判断
过程名是pctab 参数是1-20
我想让他的pctab(这里的值等于combobox.ItemIndex+1);
这样用CASE要怎么写? 展开
在窗体中引用的时候。想让他做一个判断
过程名是pctab 参数是1-20
我想让他的pctab(这里的值等于combobox.ItemIndex+1);
这样用CASE要怎么写? 展开
3个回答
展开全部
case
i
of
1..100:
begin
MessageBox(handle,'1到100之间','1~100',0)
end;
end;
--你是否漏了这个END
上面的代码测试通过的~
i
of
1..100:
begin
MessageBox(handle,'1到100之间','1~100',0)
end;
end;
--你是否漏了这个END
上面的代码测试通过的~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
少了1个end
procedure
TForm1.RadioGroup1Click(Sender:
TObject);
//对齐设置
begin
case
RadioGroup1.ItemIndex
of
0:Memo1.Alignment:=taLeftJustify;
1:Memo1.Alignment:=taCenter;
2:Memo1.Alignment:=taRightJustify;
end;
end;
end.
procedure
TForm1.RadioGroup1Click(Sender:
TObject);
//对齐设置
begin
case
RadioGroup1.ItemIndex
of
0:Memo1.Alignment:=taLeftJustify;
1:Memo1.Alignment:=taCenter;
2:Memo1.Alignment:=taRightJustify;
end;
end;
end.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
procedure pctab(value:integer);
begin
case value of
1:xxxx;
2:xxxx;
3:xxxx;
4:xxxx;
5:xxxx;
6:xxxx;
end;
end;
begin
case value of
1:xxxx;
2:xxxx;
3:xxxx;
4:xxxx;
5:xxxx;
6:xxxx;
end;
end;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询