Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.09.26;
Скачать: CL | DM;

Вниз

Уважаемые знатоки, подскажите по массивам -   Найти похожие ветки 

 
Ulyana ©   (2010-06-29 17:30) [0]

Переделываю чужую программу, в которой есть запись в файл, следующего вида -
Lowest_Address, Highest_Address : Cardinal;
Memory_Block  : PByte;
type PByte = ^byte;

BlockWrite(Filout,PByte(Cardinal(Memory_Block)+Cardinal(Lowest_Address))^,Highest_Address - Lowest_Address +1);

Каким образом переделать, чтобы вместо записи в файл происходило копирование в массив HexBuf , объявленный как array of byte?
Заранее благодарна!


 
Deltas ©   (2010-06-29 17:38) [1]

Заменить
BlockWrite()
на
Move(PByte(Cardinal(Memory_Block)+Cardinal(Lowest_Address))^, HexBuf[0], Highest_Address - Lowest_Address +1);



Страницы: 1 вся ветка

Текущий архив: 2010.09.26;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.006 c
15-1278069139
Вася Пчелкин
2010-07-02 15:12
2010.09.26
birt/eclipse


15-1277884392
{RASkov}
2010-06-30 11:53
2010.09.26
WinXP в сети. Долго открывает список шары


15-1277748407
@!!ex
2010-06-28 22:06
2010.09.26
Проблема с заданием полей таблицы в Lua


2-1277818230
Ulyana
2010-06-29 17:30
2010.09.26
Уважаемые знатоки, подскажите по массивам -


3-1245388368
Danchik_0518
2009-06-19 09:12
2010.09.26
Вопросы по экспорту данных в MS Excel