однозначно выравнивание! UDPdata нужно объявлять как массив dword - посчитать чтобы все байты влезали, ну или REAL и наступит счастье!
однозначно выравнивание! UDPdata нужно объявлять как массив dword - посчитать чтобы все байты влезали, ну или REAL и наступит счастье!
Почему Вы все не читаете ТС, он же пишет что реал расположен в начале массива, кроме как с нулевого индекса это невозможно интерпретировать, при чем тут выравнивание. Без исходников тут всё что угодно может быть, например массив используется еще где нибудь, а присвоение переменной реал идет постоянно и поэтому где то в коде, вместо адекватного значения в вычислениях присутствует нечисло, приводяещее к зависанию
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран