Хорошо б, но так все равно выдает ошибку.
Код:
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, sevenzip;
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
with CreateInArchive(CLSID_CFormat7z) do
begin
OpenStream(T7zStream.Create(TFileStream.Create('d:\test.7z', fmOpenRead), soOwned));
OpenStream(aStream, soReference);
end;
end;
Понимаю что aStream это процедура или функция не описана в sevenzip.pas. Вот убрал эту сомнительную строчку
Код:
OpenStream(aStream, soReference);
тогда как мне проверить что архив или файл отправлен в поток?