構造体の長さがおかしい
Posted: 2006年3月01日(水) 20:42
1.構造体中にバイト数の違う変数があると、全体の長さがおかしくなります。
(ABは ver4.21 です)
例えば、
の場合、Len()は 3 であるはずが 4 となり、
では、Len()は 5 であるはずが 8 となります。
また、メモリダンプはそれぞれ
cc 00 ww ww
cc 00 00 00 dd dd dd dd
となっていました。
2.FormatMessage()の Const LANG_USER_DEFAULT = (SUBLANG_DEFAULT<<10) or LANG_NEUTRAL が抜けています。
以上修正お願いします。
(ABは ver4.21 です)
例えば、
コード: 全て選択
Type A
c as Char
w as Word
End Type
コード: 全て選択
Type B
c as Char
d as DWord
End Type
また、メモリダンプはそれぞれ
cc 00 ww ww
cc 00 00 00 dd dd dd dd
となっていました。
2.FormatMessage()の Const LANG_USER_DEFAULT = (SUBLANG_DEFAULT<<10) or LANG_NEUTRAL が抜けています。
以上修正お願いします。