Changeset 605 for trunk/ab5.0/ablib/src/Classes/System/IO/misc.ab
- Timestamp:
- Aug 21, 2008, 7:21:48 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/ablib/src/Classes/System/IO/misc.ab
r391 r605 14 14 End Enum 15 15 16 /* 17 @brief ファイルのアクセス方法を表す 18 */ 19 Enum FileAccess 20 Read = GENERIC_READ 21 ReadWrite = GENERIC_READ Or GENERIC_WRITE 22 Write = GENERIC_WRITE 23 End Enum 24 25 /* 26 @brief ファイルの属性を表す 27 */ 28 Enum FileAttributes 29 Archive = FILE_ATTRIBUTE_ARCHIVE 30 Compressed = FILE_ATTRIBUTE_COMPRESSED 31 Device = FILE_ATTRIBUTE_DEVICE 32 Directory = FILE_ATTRIBUTE_DIRECTORY 33 Encrypted = FILE_ATTRIBUTE_ENCRYPTED 34 Hidden = FILE_ATTRIBUTE_HIDDEN 35 Normal = FILE_ATTRIBUTE_NORMAL 36 NotContentIndexed = FILE_ATTRIBUTE_NOT_CONTENT_INDEXED 37 Offline = FILE_ATTRIBUTE_OFFLINE 38 ReadOnly = FILE_ATTRIBUTE_READONLY 39 ReparsePoint = FILE_ATTRIBUTE_REPARSE_POINT 40 SparseFile = FILE_ATTRIBUTE_SPARSE_FILE 41 System = FILE_ATTRIBUTE_SYSTEM 42 Temporary = FILE_ATTRIBUTE_TEMPORARY 43 End Enum 44 45 /* 46 @brief ファイルの作成モードを表す 47 */ 48 Enum FileMode 49 Append = -1 50 Create = CREATE_ALWAYS 51 CreateNew = CREATE_NEW 52 Open = OPEN_EXISTING 53 OpenOrCreate = OPEN_ALWAYS 54 Truncate = TRUNCATE_EXISTING 55 End Enum 56 57 /* 58 @brief ファイルの共有を表す 59 */ 60 Enum FileShare 61 None = 0 62 Read = FILE_SHARE_READ 63 Write = FILE_SHARE_WRITE 64 ReadWrite = FILE_SHARE_READ Or FILE_SHARE_WRITE 65 DeleteFile = FILE_SHARE_DELETE 66 Inheritable = &h10 67 End Enum 68 69 Enum FileOptions 70 None = 0 71 Asynchronous = FILE_FLAG_OVERLAPPED 72 DeleteOnClose = FILE_FLAG_DELETE_ON_CLOSE 73 Encrypted = FILE_ATTRIBUTE_ENCRYPTED 74 RandomAccess = FILE_FLAG_RANDOM_ACCESS 75 SequentialScan = FILE_FLAG_SEQUENTIAL_SCAN 76 WriteThrough = FILE_FLAG_WRITE_THROUGH 77 End Enum 78 16 79 End Namespace 'IO 17 80 End Namespace 'System
Note:
See TracChangeset
for help on using the changeset viewer.