C'est encore moi ...
Voila, je souhaite maintenant scanner tous les fichier contenus dans une directory fixée par l'utilisateur...
Je vais donc voir sur les FAQ, je trouve ceci :
Je me reseigne un peu sur les fonction etc, ca a l'air logique et je l'essaye.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 static void Dir(String ^directory) { array<String ^> ^ files; // pour avoir les noms des fichiers et sous-répertoires files = Directory::GetFileSystemEntries(directory); for each (String ^file in files) Console::WriteLine(file); }
J'ai pourtant un problème... Mon compilateur n'est pas contant avec "array", voici l'erreur :
D'où cela peut-il bien provenir ? J'ai essayer avec la class vector, mais sans résultat...error C2275: 'System::String' : illegal use of this type as an expression
error C2059: syntax error : '>'
error C2061: syntax error : identifier 'each'
error C2065: 'array' : undeclared identifier
error C2065: 'files' : undeclared identifier
Merci et encore désolé de mes questions de Noob :p
Partager