Turbo Power TABZipper Hakkında;

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
G.Arkas
Üye
Mesajlar: 829
Kayıt: 01 Eki 2007 07:16
Konum: İstanbul
İletişim:

Turbo Power TABZipper Hakkında;

Mesaj gönderen G.Arkas »

Merhaba arkadaşlar;

Bu bileşeni klasör sıkıştırmak için kullanıyorum. Yalnız şöyle bir sorun ile karşılaştım. Sıkıştıracağım klasör içerisinde başka klasör/klasörler varsa onları sıkıştırmıyor. Yani Ana klasörün içerisinde bir dosya varsa ve başka klasörler de varsa sadece o dosyayı sıkıştırıyor. Diğer klasörler ".zip" dosyasına eklenmiyor.

Bu durumla karşılaşan oldu mu? Sıkıştırma işlemi fonksiyonum.

Kod: Tümünü seç

procedure CreateZipFolder(azipfilename : string);
  var
    zip : TAbZipper; j:integer;
  begin
    zip := TAbZipper.Create(nil);
    try
      begin
        zip.BaseDirectory :='D:\Drivers Backup\';
        zip.FileName := azipfilename;
        zip.StoreOptions := [soStripDrive, soStripPath, soRemoveDots];
        zip.addfiles('*.*', 0);
        zip.CompressionMethodToUse := smBestMethod;
        zip.Save;
        zip.CloseArchive;
      end
    finally
      zip.Free;
    end;
  end;
Resim
Kullanıcı avatarı
G.Arkas
Üye
Mesajlar: 829
Kayıt: 01 Eki 2007 07:16
Konum: İstanbul
İletişim:

Re: Turbo Power TABZipper Hakkında;

Mesaj gönderen G.Arkas »

Pardon arkadaşlar problem klasör yapımdan kaynaklanıyormuş çözdüm sorunu.
Resim
Cevapla