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

Вниз

Удалить часть.   Найти похожие ветки 

 
__Types   (2007-07-29 22:18) [0]

Выделяю память как GetMem. В последствии мне нужно "отрезать-удалить" от этого куска памяти первую часть. Т.е.



   ------------ ------------
   |   1-ый    |   2-ой        |
   ------------ ------------


   Из целого (1-ый + 2-ой) удалить первую часть. Каким образом это грамотно сделать?


 
DrPass ©   (2007-07-29 22:25) [1]

Зачем такое извращение?


 
jack128_   (2007-07-30 00:28) [2]

Ну..
Я часто вместо буффера строки длинные использовал..
То есть вместо GetMem - SetLength(BufStr, Count) писал.. Заботится от освобождении памяти опять же не надо.. при таком подходе твоя задача решалась бы элементарно System.Delete(BufStr, 1, Count) ;-)


 
Сергей М. ©   (2007-07-30 09:01) [3]

Move((@PByteArray(Buffer)[SizeOfPart1)])^, Buffer^, SizeOfPart2);
ReallocMem(Buffer, SizeOfPart2);



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

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

Наверх




Память: 0.47 MB
Время: 0.025 c
15-1184778574
Kolan
2007-07-18 21:09
2007.08.26
Еще про DataLayer, а как предпологается быть с отображением?


15-1185782456
Vendict
2007-07-30 12:00
2007.08.26
Nero и оперативная память


2-1185619754
Draught
2007-07-28 14:49
2007.08.26
Убрать scrollbar у DBGrid


2-1185684289
koha
2007-07-29 08:44
2007.08.26
Реестор, вопрос по TRegistry


1-1182075426
igramnet
2007-06-17 14:17
2007.08.26
Как удалить заданную строк или стобец в StringGrid