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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.01.2015, 10:21   #21
dmitriegorovih
Ещё не
Форумчанин
 
Аватар для dmitriegorovih
 
Регистрация: 04.01.2010
Сообщений: 517
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Этого не скажу. Но если там как Streletz сказал есть штатный класс, то используй его.
Штатный тоже ругается на размер. Ну ладно, все равно, огромное вам спасибо!
Воображение важнее, чем знания. (Albert Einstein)
dmitriegorovih вне форума Ответить с цитированием
Старый 19.01.2015, 10:30   #22
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Штатный тоже ругается на размер
Хм... Надо же. Сама судьба дала мне в руки 7z. Наверное потому у мну и никаких проблем не возникает.
В общем рекомендую, гарна штука
Да еще и бесплатная.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 20.01.2015, 23:33   #23
dmitriegorovih
Ещё не
Форумчанин
 
Аватар для dmitriegorovih
 
Регистрация: 04.01.2010
Сообщений: 517
По умолчанию

Цитата:
Сообщение от Streletz Посмотреть сообщение
Если использовать штатный System.Zip.TZipFile, не помогает?
Таки вы были правы, только я не правильно считывал данные из архива. Вот рабочий код.
Код:
uses System.ZIP;
...
var
  zip:TZIPFile;
  strstream:TStringStream;
  ziph:TZIPHeader;
  stream:TStream;
begin
  stream:=TStream.Create;
  strstream:=TStringStream.Create;
  zip:=TZIPFile.Create;
  zip.Open('C:\Archiv.zip',TZIPMode.zmRead);
  zip.Read(i,stream,ziph);
  strstream.LoadFromStream(stream);
  showmessage(strstream.DataString);
  strstream.DisposeOf;
  stream.DisposeOf;
  zip.DisposeOf;
end;
Воображение важнее, чем знания. (Albert Einstein)
dmitriegorovih вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[SIZE="7"]Помогите с задачей пожалуйста !!!!!!!!!!!!!!!!!!!!!!!!!!!![/SIZE] sergeymalcow Помощь студентам 0 03.12.2014 22:52
Ошибка: String[1]: the Size property has an invalid size of 0. mrChester Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) 1 18.01.2012 20:06
[SIZE="4"]Найти максимальное число y Delphi[/SIZE] Артем1904 Помощь студентам 5 16.12.2011 10:22
Резиновый font-size, Как сделать резионвый font-size в блоке? AlienNation HTML и CSS 0 26.09.2011 09:14
TImage size guffer Мультимедиа в Delphi 2 25.10.2009 13:18