Hallo,
ich habe eine Struktur angelegt welche zu einer anderen Suftware übertragen werden soll. Leider bringt mir die Software immer die Fehlermeldung fehlerhafte Datengröße.
Irgenwie vergrößert sich die Strukturgröße um 4Byte und ich habe keine Ahnung warum.
Laut meiner Rechnung komme ich auf 92 Byte. Die ermittelte Größe mit SizeOf sagt mir aber 96 Byte. Wenn ich aus der Variable cycl auch ein ein UInt32 mache, sagt mir SizeOf 88 Byte . Was auch mit meiner Rechnung überein stimmt. Aber zwischen dem Datentype Integer und Double liegen nur 4 Byte.
Wo liegt mein Denkfehler.
Mike
ich habe eine Struktur angelegt welche zu einer anderen Suftware übertragen werden soll. Leider bringt mir die Software immer die Fehlermeldung fehlerhafte Datengröße.
Irgenwie vergrößert sich die Strukturgröße um 4Byte und ich habe keine Ahnung warum.
Code:
Structure ProgramLine
Dim mas As Double
Dim max As Double
Dim may As Double
Dim maz As Double
Dim mac As Double
Dim ub As Double
Dim fbd As Double
Dim fba As Double
Dim bll As Double
Dim spd As UInt32
Dim tab As UInt32
Dim hifo As UInt32
Dim cycl As Double
End Structure
Wo liegt mein Denkfehler.
Mike