注册 登录
编程论坛 Delphi论坛

关于枚举类型的问题?

liuqiang_sy 发布于 2007-04-04 20:19, 787 次点击

定义了一个枚举类型
type
Tcolor=(Yellow,Orange,Green,Black,Red,Silver,White);
var
s1:Tcolor;

我做了一个case语句., 语句里面的那个选项表达表怎么才能表示(就是语句里的S1).

case s1 of
Green:
Label1.Caption:='春天';
Red:
Label1.Caption:='夏天';
Silver:
Label1.Caption:='秋天';
White:
Label1.Caption:='冬天';
end
end;

3 回复
#2
anthony6342007-04-04 20:46
s1:=white
#3
liuqiang_sy2007-04-04 21:00

为什么要这样表示啊!看不明白

#4
anthony6342007-04-04 21:05

枚举里的都是标识符,你不想这样标识可以转为数字。

1