Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.06.2010, 17:29   #1
Sanprof
Форумчанин
 
Аватар для Sanprof
 
Регистрация: 28.01.2008
Сообщений: 267
По умолчанию Zlib - Invalid Stream Operation

вобщем-то при таком коде
Код:
try
   AllSource := TFileStream.Create(C:\Temp\123.dat, fmOpenRead);//сжатый файл помещаем в поток
      Source := TMemoryStream.Create;//поток куда будет помещен расжатый AllSource
         try
            DecStream := TDecompressionStream.Create(AllSource);//поток декомпресии
            Source.CopyFrom(DecStream, 0);<-здесь ошибка
          finally
            DecStream.Free;
          end;
finally
  Source.Free;
  AllSource.Free;
end;
ZLib выдает ошибку в Delphi 7, а в Delphi 2009 нет, но мне надо делать в 7, 2009 не подходит.
Не забываем говорить спасибо за помощь - это ведь так приятно
Sanprof вне форума Ответить с цитированием
Старый 15.06.2010, 10:18   #2
Sanprof
Форумчанин
 
Аватар для Sanprof
 
Регистрация: 28.01.2008
Сообщений: 267
По умолчанию

что никто не сжимал/расжимал память ZLib-ом под Delphi 7???
Не забываем говорить спасибо за помощь - это ведь так приятно
Sanprof вне форума Ответить с цитированием
Старый 15.06.2010, 12:28   #3
Sanprof
Форумчанин
 
Аватар для Sanprof
 
Регистрация: 28.01.2008
Сообщений: 267
По умолчанию

короче, сам решил проблему путем обновления Zlib до версии 1.2.3
Не забываем говорить спасибо за помощь - это ведь так приятно
Sanprof вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Invalid pointer operation. KoBRaAndrey Общие вопросы Delphi 6 02.06.2010 17:32
invalid floating point operation Mikhail91 Общие вопросы C/C++ 5 24.03.2010 00:05
Invalid Pointer Operation csander Общие вопросы Delphi 0 21.10.2009 17:44
Invalid Pointer Operation Unconnected Общие вопросы Delphi 3 21.02.2009 20:23
Invalid pointer operation Димарик Общие вопросы Delphi 2 05.11.2007 09:53