Показать сообщение отдельно
  #6  
Старый 03.11.2011, 23:24
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Почему кто-то разбил на 2 record-а, известно только ему. Второй record, считывает первый 8 байт, первый остальное. Данные в WAV файле (44 байта) идут последовательно, смена положения полей при неизменной длине всей структуры ничего страшного не даёт, а вот интерпретация будет, естественно, неверной. BlockRead читает информацию из файла блоками, в данном случае он за один раз может считать в структуру все 44 байта. Для начала вам нужно найти примеры с использованием такой структуры, в сети их полно.
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием