Historique des modifications - Message

Message #8204

Sujet: Décompresser un fichier zip


Type Date Auteur Contenu
Création du message 20-04-2010 09:30:10 Hawk
Avec une boucle for sur la liste des fichiers.
Tu peux utiliser l'indice du fichier plutôt que son nom si tu ne le connais pas.

Code c++ :


...

//Récupère le FileSystem
IFileSystem*  pfs = device->getFileSystem();
//Ajoute ton archive
pfs->addZipFileArchive("zip.zip"); //Attention au chemin
//Récupère ton archive
IFileArchive * zipfile = pfs->getFileArchive(0);
//Récupère le nombre de fichier
//Je n'ai pas la méthode sous le nez, mais ça doit se trouver
int nb_files = ...
//Boucle for :
for (int i = 0; i < nb_files; i++)
{
    //Récupère le fichier de ton archive
    IReadFile* file = zipfile->createAndOpenFile(i);
    //....
}


Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
136 invités en ligne
membre en ligne: -
RSS Feed