Показать сообщение отдельно
  #2  
Старый 09.08.2012, 21:35
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от Dmitry_DM
Здравствуйте! Возникла проблема! Есть программа, она считывает информацию из TXT, конвертирует ее в HEX и записывает в Memo1. Но вот проблема:в файле есть как слова, так и цифры. Слова программа правильно конвертирует, а цифры - нет. Вот сайт, где указаны данные и их перевод(служит мне примером) https://ccrma.stanford.edu/courses/4...ts/WaveFormat/ именно эта картинка https://ccrma.stanford.edu/courses/4...wave-bytes.gif Как сделать, что бы в Memo1 было так, как на рисунке?:
52 49 46 46 24 08 00 00 57 41 56 45 66 6d 74 20 10 00 00 00 01 00 02 00
22 56 00 00 88 58 01 00 04 00 10 00 64 61 74 61 00 08 00 00 00 00 00 00
А не так:
52 49 46 46 0D 0A 32 30 38 34 0D 0A 57 41 56 45
0D 0A 66 6D 74 20 0D 0A 31 36 0D 0A 31 0D 0A 32
0D 0A 32 32 30 35 30 0D 0A 38 38 32 30 30 0D 0A
34 0D 0A 31 36 0D 0A 64 61 74 61 0D 0A 32 30 34
38 0D 0A

Ясное дело цифры могут быть разными, но это пример.
Вот код программы:
...
Помогите, пожалуйста, отредактируйте ту процедуру, дело в ней, наверное. В общем не оставьте меня без помощи!
P.S. Использую компонент AlphaControls, но можно и без него, если вам не удобно. Он для интерфейса.
Программа в целом внизу.
Не ври. Правильно твоя программа работает. Вот что отображает Far Manager если им открыть твой файл "Information from the WAV file.txt":


Обрати внимание, выдаёт тоже, что и твоя программа. Или по-твоему Far Manager тоже неправильно работает?
Ответить с цитированием