Гудвинволшебник (03.04.2013 03:03, просмотров: 179) ответил MBedder на Ага, спасибо, твое packed помогло уесть придворного программера, не зная про Дельфи ровным счетом ничего :))
Директива выравнивания: {$A-}... здесь объявляешь запись ... {$A+} The $A directive controls alignment of fields in record types.
In the {$A+} state, fields in record types that are declared without the packed modifier are aligned. In the {$A-} state, fields in record types are never aligned. Record type field alignment is described in the Object Pascal Language Guide.
Regardless of the state of the $A directive, variables and typed constants are always aligned for optimal access. In the {$A+} state, execution will be faster.