Вверх ↑
Разработчик
Ответов: 26170
Рейтинг: 2127
#1: 2011-06-04 02:02:42 ЛС | профиль | цитата
login, короче, если просто, то строка -- это символьное отображение бинарных байтовых данных
------------ Дoбавленo в 01.55:
login писал(а):
но где делась вторая часть "а2"

HEX -- это ТЕКСТОВОЕ представление шестнадцатиричного формата бинарных данных, где каждый символ отображает полубайт в диапазоне значений от 0 до 15, два символа отображают байт. ИТОГО: четыре символа, а пишим только два в типе Word
------------ Дoбавленo в 01.58:
login, используй посимвольное чтение строки с преобразованием ChrToInt и побайтную запись. Или, что еще лучше, используй StreamCopy, где сразу можно задать нужную длину и считать ее, предварительно записав в MemoryStream и установив там нужную позицию чтения. После копирования указатель позиции в MemoryStream автоматически переместится на следующий байт за последним символом копируемого блока
------------ Дoбавленo в 02.02:
А еще лучше, посмотри мой пример из параллельной ветки -- http://forum.hiasm.com//getfile/24269, он тебе может сильно помочь, там как раз реализован метод блочного копирования
карма: 22

0