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

Вниз

Как дать pointer со смещением   Найти похожие ветки 

 
Новичёк   (2007-04-04 21:27) [0]

buffer: Pointer;
c : integer;

мне нужно очистить память с определенного смещения.
Пишу так:

FillMemory(buffer + c, length - c, 0);

Получаю ошибку:
[Pascal Error] FXU.pas(66): E2015 Operator not applicable to this operand type

Как правильно нужно?

или то же  memset.

на си так и будет

memset(buffer+c, 0, length-c);

как на delphi будет подскажите плиз


 
Loginov Dmitry ©   (2007-04-04 21:33) [1]

ZeroMemory(Pointer(DWORD(Buffer) + c), length - c, 0)


 
Новичёк   (2007-04-04 21:51) [2]

Спасибо большое Дима!



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

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

Наверх




Память: 0.46 MB
Время: 0.031 c
1-1172427326
Dmitry_177
2007-02-25 21:15
2007.04.22
Убрать тень от своего курсора в программе


1-1172498272
Ega23
2007-02-26 16:57
2007.04.22
высота TaskBar в пикселах - как узнать?


2-1175235619
vegarulez
2007-03-30 10:20
2007.04.22
Подскажите про DBGridKeyPress.


8-1155229468
Der Nechk@ssoff
2006-08-10 21:04
2007.04.22
Перемотка но окончании трека


2-1175179064
Sinus
2007-03-29 18:37
2007.04.22
Запрос на сравнение