Strukturgröße

MikeBi

Mitglied
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.

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
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
 

Neue Beiträge

Zurück