首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

枚举类型的比较,该怎么解决

2012-02-13 
枚举类型的比较定义了一个变量varfrmState:TFormStateBeginFrmState:Form1.FormState//正常IFFrmState

枚举类型的比较
定义了一个变量   var     frmState   :   TFormState;
          Begin
              FrmState   :=   Form1.FormState;//正常
              IF   FrmState   =   fsCreating   then   //报错!类型不符
End;
     
        问题是:fsCreating同样也是TformState类型,为什么会报错!


[解决办法]
IF fsCreating in FrmState then

枚举类型是一种特殊的集合类型.

热点排行