Chertenok.ru - все о программировании
Вход  |  Регистрация  |  Поиск 
Праздник
Сегодня :

День славянской письменности и культуры


туплю с WriteFile


Новая тема  Ответить  Печать Предыдущая тема  Следующая тема
Автор Сообщение
Surt w/one eye
Гость







СообщениеСр, 13-Июл-2005 14:33    Заголовок сообщения: туплю с WriteFile
Цитата

Плиз, хэлп.
Надобно записать в файл массив из неск-х бмпшек.
Делаю так:
Код:

...
 sz:=0;
 rsz:=0;
 for j:=1 to 9 do begin
  abmp[j-1]:=TBitmap.Create;
  abmp[j-1].LoadFromFile('src_word\image00'+IntToStr(j)+'.bmp');
  AssignFile(Fst,'src_word\image00'+IntToStr(j)+'.bmp');
  reset(Fst);
  Inc(sz,filesize(Fst)*128);
  CloseFile(Fst);
 end;
 Inc(sz,sizeof(abmp));
 Storage:=CreateFile('Storage.dat',GENERIC_READ+GENERIC_WRITE,0,Nil,OPEN_ALWAYS,FILE_ATTRIBUTE_NORMAL,0);
 WriteFile(Storage,abmp,sz,rsz,nil);
...


В результате в файл пишется 0 байт. Если размер указывать меньше 1500 байт то пишется.

лукинг форвард 4 ur реплайс.
В начало
Пол:Муж NikotiN
Розовый мамонт


Возраст: 26
Знак зодиака: Овен
Зарегистрирован: 18.03.2005
Сообщения: 2137

СообщениеСр, 13-Июл-2005 18:27 
Цитата

TFileStream надо бы для простоты.
а писать надо не структуру, а данные о точках.
В начало
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Страница 1 из 1
Перейти:  
Новая тема  Ответить  Печать

Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете присоединять файлы в этом форуме
Вы можете скачивать файлы в этом форуме
хостинг от .masterhost 
Rambler's Top100