Главная страница
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.01 c
2-1294233741
mefodiy
2011-01-05 16:22
2011.04.03
Ошибки при миграции из D7 в D2010


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


15-1292880591
Юрий
2010-12-21 00:29
2011.04.03
С днем рождения ! 21 декабря 2010 вторник


15-1292697083
aka
2010-12-18 21:31
2011.04.03
магический квадрат


3-1254997267
vturkevich
2009-10-08 14:21
2011.04.03
Запись данных в подченненую табл SQL-запросом