voilà ce que je veux faire c'est créer un répertoire avec le meme chemin que le repertoire que je veux compresser , le repertoire où je vais mettre les fichiers compressés aura le meme nom sauf à la fin je lui ajoute "compressed" pour le distinguer du repertoire d'origine
après je veux créer pour chaque fichier dans le repertoire d'origine son coresspondant dans le repertoire "compressed"
voici le code que je veux faire:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
static void Dir(String ^directory)
{
array<String ^> ^ files;
files = Directory::GetFileSystemEntries(directory);
d =System::IO::Directory::CreateDirectory(directory+"compressed");
for each (String ^file in files)
{
String ^v= file-directory
FileStream ^fs = File::Create(d+"\\"+v);
compresserFichier(file,d+"\\"+v)
fs->Close();
}
} |
j'ai un petit souci je sais que c'est simple ..comment avoir le différence de deux string ??? pour avoir le string v (file-directory)
une autre question ce d:
d =System::IO::Directory::CreateDirectory(directory+"compressed");
il est de quel type c'est un repertoire? ou un string où dedans il y a le chemin du repertoire ?
merci d'avance
Partager