Autor Beitrag
japetos
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 57



BeitragVerfasst: Mo 24.10.05 19:43 
Ich mal wieder.

Ich benutze die Abbrevia Komponente zum Zippen.
Und dabei gibt es natuerlich ein Problem.
Ich dragge ein Verzeichnis auf meine Form und dabei soll
das Verzeichnis gezippt werden. Bei Datieen funktioniert es wunderbar.

Doch bei Verzeichnissen werde die Unterverzeichnisse nicht mit eingebunden und gezippt.

Wie bekomme ich das hin?
GeriW
Hält's aus hier
Beiträge: 5


delphi
BeitragVerfasst: Di 25.10.05 12:00 
Hallo
Ich habe es so eingesetzt.
Leider kann ich Dir nicht gleich sagen, ob dies bei jeder Vesion von Abbrevia geht.

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
   iCount := 0;
    while iCount < FileList.Count do
    begin
      // Überprüfen ob es ein Pfad ist
      if DirectoryExists(FileList.Strings[iCount]) then
      begin
        frmMain.AbZipper1.StoreOptions := [soRecurse];
        sFileName := FileList.Strings[iCount] + '\*.*';
        frmMain.AbZipper1.AddFilesEx(sFileName, m_sZippedFileData, iCount);
      end
      else
      begin
        frmMain.AbZipper1.StoreOptions := [soStripDrive, soStripPath, soRemoveDots];
        sFileName := FileList.Strings[iCount];
        frmMain.AbZipper1.AddFiles(sFileName, iCount);
      end;
      inc(iCount);
    end;


Moderiert von user profile iconTino: Delphi-Tags hinzugefügt.
japetos Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 57



BeitragVerfasst: Di 25.10.05 14:14 
Das sieht sehr vielversprechend aus.
Aber kannst Du noch deine Variablen posten?