Changeset 406 for trunk/Include/system


Ignore:
Timestamp:
Feb 15, 2008, 7:48:54 PM (17 years ago)
Author:
OverTaker
Message:

FileSystemInfo.FileAttributesを修整

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Include/system/enum.sbp

    r396 r406  
    5050    End Function
    5151
     52    Function Operator <> (value As Long) As Boolean
     53        Return Not( This = value)
     54    End Function
     55
     56    Function Operator <> (enumBase As EnumBase) As Boolean
     57        Return Not( This = enumBase)
     58    End Function
     59
    5260    Function Operator or (enumBase As EnumBase) As Boolean
    5361        Return ( This.value or enumBase.value ) <> 0
     
    5765        Return ( This.value and enumBase.value ) <> 0
    5866    End Function
     67
     68    Function Operator or (enumBase As EnumBase) As EnumBase
     69        Return New EnumBase( This.value or enumBase.value, This.lpszName )
     70    End Function
     71
     72    Function Operator and (enumBase As EnumBase) As EnumBase
     73        Return New EnumBase( This.value and enumBase.value, This.lpszName )
     74    End Function
    5975/*
    6076    Function Operator xor (enumBase As EnumBase) As EnumBase
Note: See TracChangeset for help on using the changeset viewer.