IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Lazarus Pascal Discussion :

[0.9.31/Windows] Utilisation de fparchive [Lazarus]


Sujet :

Lazarus Pascal

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut [0.9.31/Windows] Utilisation de fparchive
    Bonjour,

    J'obtiens un comportement inexpliqué des fonctions zip de fparchive (ex abbrevia)

    Le code suivant fonctionne aléatoirement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    procedure TForm1.Button1Click(Sender: TObject);
    var
      Zip : TAbZipper;
    begin
      Zip := TAbZipper.Create(nil);
      try
        with zip do begin
           FileName := 'C:\backup.zip';
           BaseDirectory := 'C:\Mon Rep à Zipper';
           StoreOptions := [soRecurse];  
           AddFiles('*', faAnyFile);
           Save;
           CloseArchive; 
        end;
      finally
        zip.Free;
      end;
    end;
    Sur des répertoires de base différents, une fois cela fonctionne : tous les fichiers et sous-répertoires sont compressés; une fois non : seuls les fichiers du répertoire de base sont compressés. Les sous-répertoires (et leurs fichiers) sont purement ignorés.

    J'ai cru un instant qu'il s'agissait d'un problème d'espace voire de lettres accentuées dans le nom des rep et fichiers. Mais cela ne semble pas être cela. Evidemment, dans les rep à zipper aucun fichier n'est ouvert.

    Comme la doc (le pdf d'Abbrevia) est peu explicite sur l'utilisation des methodes en exoloitation, quelqu'un a-t-il rencontré ce problème... ou peut-être utilisez-vous une autre bibliothèque ?

    Cordialement. Gilles
    Dernière modification par Invité ; 04/03/2011 à 11h05.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 12/12/2007, 10h35
  2. [service windows] Utilisation de CRecordset
    Par plopoyop dans le forum Windows
    Réponses: 0
    Dernier message: 13/08/2007, 12h52
  3. [API Windows] Utiliser le hDC avec un EDIT
    Par Dev-FX dans le forum Visual C++
    Réponses: 3
    Dernier message: 07/04/2007, 15h53
  4. [C++][Message Windows] Utilisation de postmessage
    Par rosewood00 dans le forum Windows
    Réponses: 1
    Dernier message: 17/12/2006, 12h31
  5. [Windows]utiliser une dll c# en java
    Par dude666 dans le forum API standards et tierces
    Réponses: 3
    Dernier message: 01/07/2005, 02h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo