Thema: Delphi sevenzip Api

Einzelnen Beitrag anzeigen

-Phantom-

Registriert seit: 26. Nov 2009
Ort: Bockhorst
319 Beiträge
 
Delphi 7 Enterprise
 
#9

AW: sevenzip Api

  Alt 6. Nov 2010, 15:04
Ich hab es nun so gemacht
Delphi-Quellcode:
var
i : Integer;
datei : TfileStream;
dateiname : String;
begin

with CreateInArchive(CLSID_CFormatZip) do
begin
 openfile(openpfad);
  for i := 0 to dateilist.Items.Count - 1 do begin
    if dateilist.Items[i].Selected then begin
    dateiname := dateilist.Items[i].Caption;
     datei := TFileStream.Create('C:\Users\Administrator\Desktop\Test\'+dateiname, fmOpenread );
     try
        extractitem(i, datei ,true);
      finally
        datei.Free;
    end;
  end;
end;
end;
end;
Und geht immer noch nicht
"System konnte den angegebenen Pfad nicht finden"

@Sir RuFo
Du hast "fmOpenCreate" geschrieben , dass geht bei mir nicht.


// Ich hab es einfach "fmcreate" und schon klappt es nicht ganz, denn die Dateien die erstellt werden ist leer!
Mathias Jansen

Geändert von -Phantom- ( 6. Nov 2010 um 15:33 Uhr)
  Mit Zitat antworten Zitat