|
- #module \
- Setting
-
- #define FILE_NAME ("setting.dat")
-
- ; ユーザ ID
- #const USER_ID_OFFSET 0
- #const USER_ID_SIZE 4
-
- ; ユーザのパスコード
- #const USER_PASSCODE_OFFSET (USER_ID_OFFSET + USER_ID_SIZE)
- #const USER_PASSCODE_SIZE 16
-
- #deffunc local \
- Load
- userId = 0
- SDim userPasscode, USER_PASSCODE_SIZE
-
- Exist FILE_NAME
- If strSize < 0 {
- Return
- }
-
- BLoad FILE_NAME, userId, USER_ID_SIZE, USER_ID_OFFSET
- BLoad FILE_NAME, userPasscode, USER_PASSCODE_SIZE, USER_PASSCODE_OFFSET
-
- Return
-
- #deffunc local \
- Save
- BSave FILE_NAME, userId, USER_ID_SIZE, USER_ID_OFFSET
- BSave FILE_NAME, userPasscode, USER_PASSCODE_SIZE, USER_PASSCODE_OFFSET
-
- Return
-
- #global
|