Хотел бы использовать System.Zip.TZipFile в Delphi XE7, но не могу найти его в палитре инструментов - PullRequest
1 голос
/ 07 ноября 2019

В настоящее время мы используем ZipTV для сжатия файлов. Мы пытаемся исключить сторонние компоненты для простого обновления до новых версий Delphi. Мы столкнулись с System.Zip.TZipFile, но не можем найти его в палитре инструментов XE7 Delphi. Кто-нибудь знает, как мы можем добавить это в наше приложение. Вот ссылка на документацию Embarcadero: http://docwiki.embarcadero.com/Libraries/Rio/en/System.Zip.TZipFile

Спасибо за вашу помощь.

1 Ответ

8 голосов
/ 07 ноября 2019

TZipFile не является компонентом, к которому вы обращаетесь из палитры инструментов. Таким же образом, как, например, TFileStream, вы создаете экземпляр этого класса в коде, не используя поверхность проектирования.

uses
  System.Zip;
.... 
var
  ZipFile: TZipFile;
.... 
ZipFile := TZipFile.Create;
try
  // use the object
finally
  ZipFile.Free;
end;
...