Bonjour à tous
Devant renoncer à Abbrevia, qu'XE7 semble ne pas accepter, je me suis tourné vers les Jedi. Le composant JvZLibMultiple.
J'ai vu ce tuto : https://github.com/project-jedi/jvcl/blob/master/jvcl/examples/JvZLibMultiple/JvZLibMultipleMainFormU.pas et je ne comprends pas bien.
Où sort le fichier compressé ? Dans quel répertoire ?
J'ai loupé une instruction quelque part, mais laquelle ?
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 Var Rep : string; begin Form1.StatusBar.Panels[0].Text := 'COMPRESSION EN COURS'; Form1.StatusBar.Update; Rep := 'D:\REPERTOIRE'; Form1.JvZlibMultiple1.Create(Nil); Form1.JvZlibMultiple1.CompressDirectory(Rep, True); // Semble effectuer la compression (ça "mouline"), mais ça sort où ? Form1.StatusBar.Panels[0].Text := 'COMPRESSION TERMINEE'; Form1.StatusBar.Update; end;
Partager