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

Вниз

IStream   Найти похожие ветки 

 
IStream   (2011-01-05 15:21) [0]

как записать данные в IStream?

чет не получается.


Stream: IStream;
ID: PInteger;
N: PLongInt;
begin
// ...
 CreateStreamOnHGlobal(0, True, Stream);
 Stream.Write(ID, SizeOf(Integer), N);
// ...
end;


 
Palladin ©   (2011-01-05 15:23) [1]

угу и программа выдает ошибку "не получается"... ух... смена идиотов мля подрастает...

PInteger - это указатель на Integer, никакого смысла в записи указателя на данные вместо самих данных - нет. ты даже память под него не выделяешь...


 
KilkennyCat ©   (2011-01-05 15:54) [2]


> никакого смысла в записи указателя на данные вместо самих
> данных - нет

ну почему же, потом читаешь указатели, а по ним - данные :)


 
sniknik ©   (2011-01-05 16:13) [3]

> ну почему же, потом читаешь указатели, а по ним - данные :)
первый шаг к созданию однобайтного архиватора... т.е. вернее 4х байтного, для начала, на размер указателя... ;)


 
Anatoly Podgoretsky ©   (2011-01-05 16:27) [4]

> Palladin  (05.01.2011 15:23:01)  [1]

"чет не получается"



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

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

Наверх




Память: 0.47 MB
Время: 0.008 c
2-1293992229
v_a_belousov
2011-01-02 21:17
2011.04.03
Работа с изображением


15-1292611465
PEAKTOP
2010-12-17 21:44
2011.04.03
ОлдФаги, помогите мультик найти !


2-1294233741
mefodiy
2011-01-05 16:22
2011.04.03
Ошибки при миграции из D7 в D2010


9-1188577004
max_
2007-08-31 20:16
2011.04.03
Нужна помощь


1-1251709470
Franzy
2009-08-31 13:04
2011.04.03
Как организовать такую штуку?..