Найдено 4 результата

SpLab
22.08.2009 20:02:06
Форум: Free Pascal Compiler
Тема: Копирование массива
Ответы: 2
Просмотры: 3939

Копирование массива

В документации сказано что функция Copy работает как для строки, так и для массива. Однако при попытке скопировать массив выдаётся сообщение: logfileio.pas(102,28) Error: Incompatible type for arg no. 1: Got "Array[0..100] Of LongInt", expected "ShortString", т.е. грит тока строку у всё тут.
часть ...
SpLab
02.08.2009 13:50:27
Форум: Free Pascal Compiler
Тема: Распокавать GZIP файл
Ответы: 7
Просмотры: 6008

Re: Распокавать GZIP файл


думаю врятли.

может попробывать востановить заголовок ?

На текущий момент так и сделал. Но достоверно восстановить заголовок естественно не возможно, вернее не сам заголовок а CRC и размер исходного (не сжатого) файла в конце файла (последние 8 байт). Подставляю одинаковый заголовок ко всем ...
SpLab
01.08.2009 22:30:30
Форум: Free Pascal Compiler
Тема: Распокавать GZIP файл
Ответы: 7
Просмотры: 6008

Re: Распокавать GZIP файл

Уже смотрел в сторону 7-zip - там насколько я понял нету возможности распаковать файл с одними только данными без заголовка. Но может я чегото недопонял?
В ZLIB есть функция низкого уровня inflate, насколько я понимаю если правильно её инициализировать, то можно чтото от этого получить. Но уж больно ...
SpLab
01.08.2009 18:28:56
Форум: Free Pascal Compiler
Тема: Распокавать GZIP файл
Ответы: 7
Просмотры: 6008

Распокавать GZIP файл

Посоветуйте пожалуйста как (чем) можно распаковать GZIP файл у которого удалена информация о файле (т.е. тип файла, тип архива, CRC, размер исходного файла и т.д.), т.е. имеется только кусок архивированных данных. Модуль GZIO я так понимаю может работать только с "честными" файлами имеющими ...