ホーム › System.Variant › VAR_CHANGE_FLAGS
VAR_CHANGE_FLAGS
列挙型フラグメンバー 8
| 名前 | 10進 | 16進 |
|---|---|---|
| VARIANT_NOVALUEPROP | 1 | 0x1 |
| VARIANT_ALPHABOOL | 2 | 0x2 |
| VARIANT_NOUSEROVERRIDE | 4 | 0x4 |
| VARIANT_CALENDAR_HIJRI | 8 | 0x8 |
| VARIANT_LOCALBOOL | 16 | 0x10 |
| VARIANT_CALENDAR_THAI | 32 | 0x20 |
| VARIANT_CALENDAR_GREGORIAN | 64 | 0x40 |
| VARIANT_USE_NLS | 128 | 0x80 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum VAR_CHANGE_FLAGS : unsigned short {
VARIANT_NOVALUEPROP = 1,
VARIANT_ALPHABOOL = 2,
VARIANT_NOUSEROVERRIDE = 4,
VARIANT_CALENDAR_HIJRI = 8,
VARIANT_LOCALBOOL = 16,
VARIANT_CALENDAR_THAI = 32,
VARIANT_CALENDAR_GREGORIAN = 64,
VARIANT_USE_NLS = 128
} VAR_CHANGE_FLAGS;[Flags]
public enum VAR_CHANGE_FLAGS : ushort
{
VARIANT_NOVALUEPROP = 1,
VARIANT_ALPHABOOL = 2,
VARIANT_NOUSEROVERRIDE = 4,
VARIANT_CALENDAR_HIJRI = 8,
VARIANT_LOCALBOOL = 16,
VARIANT_CALENDAR_THAI = 32,
VARIANT_CALENDAR_GREGORIAN = 64,
VARIANT_USE_NLS = 128,
}<Flags>
Public Enum VAR_CHANGE_FLAGS As UShort
VARIANT_NOVALUEPROP = 1
VARIANT_ALPHABOOL = 2
VARIANT_NOUSEROVERRIDE = 4
VARIANT_CALENDAR_HIJRI = 8
VARIANT_LOCALBOOL = 16
VARIANT_CALENDAR_THAI = 32
VARIANT_CALENDAR_GREGORIAN = 64
VARIANT_USE_NLS = 128
End Enumimport enum
class VAR_CHANGE_FLAGS(enum.IntFlag):
VARIANT_NOVALUEPROP = 1
VARIANT_ALPHABOOL = 2
VARIANT_NOUSEROVERRIDE = 4
VARIANT_CALENDAR_HIJRI = 8
VARIANT_LOCALBOOL = 16
VARIANT_CALENDAR_THAI = 32
VARIANT_CALENDAR_GREGORIAN = 64
VARIANT_USE_NLS = 128// VAR_CHANGE_FLAGS (flags)
pub const VARIANT_NOVALUEPROP: u16 = 1;
pub const VARIANT_ALPHABOOL: u16 = 2;
pub const VARIANT_NOUSEROVERRIDE: u16 = 4;
pub const VARIANT_CALENDAR_HIJRI: u16 = 8;
pub const VARIANT_LOCALBOOL: u16 = 16;
pub const VARIANT_CALENDAR_THAI: u16 = 32;
pub const VARIANT_CALENDAR_GREGORIAN: u16 = 64;
pub const VARIANT_USE_NLS: u16 = 128;// VAR_CHANGE_FLAGS
const (
VARIANT_NOVALUEPROP uint16 = 1
VARIANT_ALPHABOOL uint16 = 2
VARIANT_NOUSEROVERRIDE uint16 = 4
VARIANT_CALENDAR_HIJRI uint16 = 8
VARIANT_LOCALBOOL uint16 = 16
VARIANT_CALENDAR_THAI uint16 = 32
VARIANT_CALENDAR_GREGORIAN uint16 = 64
VARIANT_USE_NLS uint16 = 128
)const
VARIANT_NOVALUEPROP = 1;
VARIANT_ALPHABOOL = 2;
VARIANT_NOUSEROVERRIDE = 4;
VARIANT_CALENDAR_HIJRI = 8;
VARIANT_LOCALBOOL = 16;
VARIANT_CALENDAR_THAI = 32;
VARIANT_CALENDAR_GREGORIAN = 64;
VARIANT_USE_NLS = 128;// VAR_CHANGE_FLAGS
pub const VARIANT_NOVALUEPROP: u16 = 1;
pub const VARIANT_ALPHABOOL: u16 = 2;
pub const VARIANT_NOUSEROVERRIDE: u16 = 4;
pub const VARIANT_CALENDAR_HIJRI: u16 = 8;
pub const VARIANT_LOCALBOOL: u16 = 16;
pub const VARIANT_CALENDAR_THAI: u16 = 32;
pub const VARIANT_CALENDAR_GREGORIAN: u16 = 64;
pub const VARIANT_USE_NLS: u16 = 128;const
VARIANT_NOVALUEPROP* = 1
VARIANT_ALPHABOOL* = 2
VARIANT_NOUSEROVERRIDE* = 4
VARIANT_CALENDAR_HIJRI* = 8
VARIANT_LOCALBOOL* = 16
VARIANT_CALENDAR_THAI* = 32
VARIANT_CALENDAR_GREGORIAN* = 64
VARIANT_USE_NLS* = 128enum VAR_CHANGE_FLAGS : ushort {
VARIANT_NOVALUEPROP = 1,
VARIANT_ALPHABOOL = 2,
VARIANT_NOUSEROVERRIDE = 4,
VARIANT_CALENDAR_HIJRI = 8,
VARIANT_LOCALBOOL = 16,
VARIANT_CALENDAR_THAI = 32,
VARIANT_CALENDAR_GREGORIAN = 64,
VARIANT_USE_NLS = 128,
}#define global VARIANT_NOVALUEPROP 0x1
#define global VARIANT_ALPHABOOL 0x2
#define global VARIANT_NOUSEROVERRIDE 0x4
#define global VARIANT_CALENDAR_HIJRI 0x8
#define global VARIANT_LOCALBOOL 0x10
#define global VARIANT_CALENDAR_THAI 0x20
#define global VARIANT_CALENDAR_GREGORIAN 0x40
#define global VARIANT_USE_NLS 0x80
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。