ホーム › Storage.FileSystem › LZOPENFILE_STYLE
LZOPENFILE_STYLE
列挙型フラグメンバー 16
| 名前 | 10進 | 16進 |
|---|---|---|
| OF_CANCEL | 2048 | 0x800 |
| OF_CREATE | 4096 | 0x1000 |
| OF_DELETE | 512 | 0x200 |
| OF_EXIST | 16384 | 0x4000 |
| OF_PARSE | 256 | 0x100 |
| OF_PROMPT | 8192 | 0x2000 |
| OF_READ | 0 | 0x0 |
| OF_READWRITE | 2 | 0x2 |
| OF_REOPEN | 32768 | 0x8000 |
| OF_SHARE_DENY_NONE | 64 | 0x40 |
| OF_SHARE_DENY_READ | 48 | 0x30 |
| OF_SHARE_DENY_WRITE | 32 | 0x20 |
| OF_SHARE_EXCLUSIVE | 16 | 0x10 |
| OF_WRITE | 1 | 0x1 |
| OF_SHARE_COMPAT | 0 | 0x0 |
| OF_VERIFY | 1024 | 0x400 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum LZOPENFILE_STYLE : unsigned short {
OF_CANCEL = 2048,
OF_CREATE = 4096,
OF_DELETE = 512,
OF_EXIST = 16384,
OF_PARSE = 256,
OF_PROMPT = 8192,
OF_READ = 0,
OF_READWRITE = 2,
OF_REOPEN = 32768,
OF_SHARE_DENY_NONE = 64,
OF_SHARE_DENY_READ = 48,
OF_SHARE_DENY_WRITE = 32,
OF_SHARE_EXCLUSIVE = 16,
OF_WRITE = 1,
OF_SHARE_COMPAT = 0,
OF_VERIFY = 1024
} LZOPENFILE_STYLE;[Flags]
public enum LZOPENFILE_STYLE : ushort
{
OF_CANCEL = 2048,
OF_CREATE = 4096,
OF_DELETE = 512,
OF_EXIST = 16384,
OF_PARSE = 256,
OF_PROMPT = 8192,
OF_READ = 0,
OF_READWRITE = 2,
OF_REOPEN = 32768,
OF_SHARE_DENY_NONE = 64,
OF_SHARE_DENY_READ = 48,
OF_SHARE_DENY_WRITE = 32,
OF_SHARE_EXCLUSIVE = 16,
OF_WRITE = 1,
OF_SHARE_COMPAT = 0,
OF_VERIFY = 1024,
}<Flags>
Public Enum LZOPENFILE_STYLE As UShort
OF_CANCEL = 2048
OF_CREATE = 4096
OF_DELETE = 512
OF_EXIST = 16384
OF_PARSE = 256
OF_PROMPT = 8192
OF_READ = 0
OF_READWRITE = 2
OF_REOPEN = 32768
OF_SHARE_DENY_NONE = 64
OF_SHARE_DENY_READ = 48
OF_SHARE_DENY_WRITE = 32
OF_SHARE_EXCLUSIVE = 16
OF_WRITE = 1
OF_SHARE_COMPAT = 0
OF_VERIFY = 1024
End Enumimport enum
class LZOPENFILE_STYLE(enum.IntFlag):
OF_CANCEL = 2048
OF_CREATE = 4096
OF_DELETE = 512
OF_EXIST = 16384
OF_PARSE = 256
OF_PROMPT = 8192
OF_READ = 0
OF_READWRITE = 2
OF_REOPEN = 32768
OF_SHARE_DENY_NONE = 64
OF_SHARE_DENY_READ = 48
OF_SHARE_DENY_WRITE = 32
OF_SHARE_EXCLUSIVE = 16
OF_WRITE = 1
OF_SHARE_COMPAT = 0
OF_VERIFY = 1024// LZOPENFILE_STYLE (flags)
pub const OF_CANCEL: u16 = 2048;
pub const OF_CREATE: u16 = 4096;
pub const OF_DELETE: u16 = 512;
pub const OF_EXIST: u16 = 16384;
pub const OF_PARSE: u16 = 256;
pub const OF_PROMPT: u16 = 8192;
pub const OF_READ: u16 = 0;
pub const OF_READWRITE: u16 = 2;
pub const OF_REOPEN: u16 = 32768;
pub const OF_SHARE_DENY_NONE: u16 = 64;
pub const OF_SHARE_DENY_READ: u16 = 48;
pub const OF_SHARE_DENY_WRITE: u16 = 32;
pub const OF_SHARE_EXCLUSIVE: u16 = 16;
pub const OF_WRITE: u16 = 1;
pub const OF_SHARE_COMPAT: u16 = 0;
pub const OF_VERIFY: u16 = 1024;// LZOPENFILE_STYLE
const (
OF_CANCEL uint16 = 2048
OF_CREATE uint16 = 4096
OF_DELETE uint16 = 512
OF_EXIST uint16 = 16384
OF_PARSE uint16 = 256
OF_PROMPT uint16 = 8192
OF_READ uint16 = 0
OF_READWRITE uint16 = 2
OF_REOPEN uint16 = 32768
OF_SHARE_DENY_NONE uint16 = 64
OF_SHARE_DENY_READ uint16 = 48
OF_SHARE_DENY_WRITE uint16 = 32
OF_SHARE_EXCLUSIVE uint16 = 16
OF_WRITE uint16 = 1
OF_SHARE_COMPAT uint16 = 0
OF_VERIFY uint16 = 1024
)const
OF_CANCEL = 2048;
OF_CREATE = 4096;
OF_DELETE = 512;
OF_EXIST = 16384;
OF_PARSE = 256;
OF_PROMPT = 8192;
OF_READ = 0;
OF_READWRITE = 2;
OF_REOPEN = 32768;
OF_SHARE_DENY_NONE = 64;
OF_SHARE_DENY_READ = 48;
OF_SHARE_DENY_WRITE = 32;
OF_SHARE_EXCLUSIVE = 16;
OF_WRITE = 1;
OF_SHARE_COMPAT = 0;
OF_VERIFY = 1024;// LZOPENFILE_STYLE
pub const OF_CANCEL: u16 = 2048;
pub const OF_CREATE: u16 = 4096;
pub const OF_DELETE: u16 = 512;
pub const OF_EXIST: u16 = 16384;
pub const OF_PARSE: u16 = 256;
pub const OF_PROMPT: u16 = 8192;
pub const OF_READ: u16 = 0;
pub const OF_READWRITE: u16 = 2;
pub const OF_REOPEN: u16 = 32768;
pub const OF_SHARE_DENY_NONE: u16 = 64;
pub const OF_SHARE_DENY_READ: u16 = 48;
pub const OF_SHARE_DENY_WRITE: u16 = 32;
pub const OF_SHARE_EXCLUSIVE: u16 = 16;
pub const OF_WRITE: u16 = 1;
pub const OF_SHARE_COMPAT: u16 = 0;
pub const OF_VERIFY: u16 = 1024;const
OF_CANCEL* = 2048
OF_CREATE* = 4096
OF_DELETE* = 512
OF_EXIST* = 16384
OF_PARSE* = 256
OF_PROMPT* = 8192
OF_READ* = 0
OF_READWRITE* = 2
OF_REOPEN* = 32768
OF_SHARE_DENY_NONE* = 64
OF_SHARE_DENY_READ* = 48
OF_SHARE_DENY_WRITE* = 32
OF_SHARE_EXCLUSIVE* = 16
OF_WRITE* = 1
OF_SHARE_COMPAT* = 0
OF_VERIFY* = 1024enum LZOPENFILE_STYLE : ushort {
OF_CANCEL = 2048,
OF_CREATE = 4096,
OF_DELETE = 512,
OF_EXIST = 16384,
OF_PARSE = 256,
OF_PROMPT = 8192,
OF_READ = 0,
OF_READWRITE = 2,
OF_REOPEN = 32768,
OF_SHARE_DENY_NONE = 64,
OF_SHARE_DENY_READ = 48,
OF_SHARE_DENY_WRITE = 32,
OF_SHARE_EXCLUSIVE = 16,
OF_WRITE = 1,
OF_SHARE_COMPAT = 0,
OF_VERIFY = 1024,
}#define global OF_CANCEL 0x800
#define global OF_CREATE 0x1000
#define global OF_DELETE 0x200
#define global OF_EXIST 0x4000
#define global OF_PARSE 0x100
#define global OF_PROMPT 0x2000
#define global OF_READ 0x0
#define global OF_READWRITE 0x2
#define global OF_REOPEN 0x8000
#define global OF_SHARE_DENY_NONE 0x40
#define global OF_SHARE_DENY_READ 0x30
#define global OF_SHARE_DENY_WRITE 0x20
#define global OF_SHARE_EXCLUSIVE 0x10
#define global OF_WRITE 0x1
#define global OF_SHARE_COMPAT 0x0
#define global OF_VERIFY 0x400
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。