Enumerated 数据类型
//定义枚举数据类型
type
days=(sun,mon,tue,wed,thu,fri,sat);
colors=(red,yellow,blue,white,black,green);
//声明枚举变量
var
Week: days;
FormColor: colors;
//赋值
Today := fri;
应用实例
procedure TForm1.btnEnumeratedClick(Sender: TObject);
type
Week=(sun,mon,tue,wed,thu,fri,sat);
var
Today: Week;
begin
Today := fri;
case Today of
sun: Edit1.Text :='星期日';
mon: Edit1.Text :='星期一';
tue: Edit1.Text :='星期二';
wed: Edit1.Text :='星期三';
thu: Edit1.Text :='星期四';
fri: Edit1.Text :='星期五';
sat: Edit1.Text :='星期六';
end;
end;

本文详细介绍了枚举数据类型的定义和使用方法,包括如何声明枚举变量、赋值及通过case语句进行值的判断。提供了Delphi语言中枚举类型的实例代码,展示了其在程序设计中的具体应用。
3万+

被折叠的 条评论
为什么被折叠?



