枚举类型 的用法

type

  TForm1 = class(TForm)
    btn1: TButton;
    procedure btn1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
 TAlarmType = (
      AlarmType_BASE      =1,  //初始化
      ALARMTYPE_OVERBOUND =2,
      ALARMTYPE_OVERSPEED =3,
      sfdsfjlljklfdj      =4
      );
var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.btn1Click(Sender: TObject);
begin
  if TAlarmType(1)=ALARMTYPE_OVERSPEED then //和某个里面的枚举类型判断
  begin

  end;

end;

end.

 或定义一个变量  var  te:TAlarmType;     te:=TAlarmType(0);


 

posted @ 2015-07-03 15:22  海蓝7  阅读(143)  评论(0)    收藏  举报