I see when create a structure first parameter must be Dword for functioning....
If first parameter is declared word ... this parameter keep 4 octets and write 2 octets
Second parameter is written after 4 octets ... even if the first parameter is declared word
Example:
TEST Struct
Param1 DWord ?
Param2 DWord ?
TEST ENDS
Local pertest:TEST
mov pertest.Param1, "AA"
mov pertest.Param2, "BB"
Result of this struct is : "A","A",0,0,"B","B" and will be this ... "A","A","B","B".... right?
Is bug?
Thanks !