begin process at 2010 02 10 05:32:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C#

 > 

Archives

 > 

.NET

 > 

liste repertoires et sous repertoires


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

liste repertoires et sous repertoires

dimanche 9 novembre 2003 à 16:57:16 | liste repertoires et sous repertoires

jonguerre

Bonjour à tous,

je cherche a faire une fonction recursive en c# qui me permetrais de lister tous les repertoires et sous repertoires a partir d un chemin donné.

Merci d'avance pour votre aide.

John
dimanche 9 novembre 2003 à 21:24:12 | Re : liste repertoires et sous repertoires

ppao

Slt,

Voila une fonction qui correspond à ce que tu cherche.

Si tu veux que des conseils :
- utilise System.IO.Directory.GetDirectories(string s) pour les dossiers,
- System.IO.Directory.GetFiles(string s) pour les fichiers,
- et ne regarde pas la suite. lol

Cette fonction liste les répertoires et les fichiers de façon recursive, elle est peu etre pas parfaite mais bon.

Sinon, voila la fonction :


private void RechercheDossier(string s) {
string[] fichiers;
string[] repertoires;

try
{
fichiers = System.IO.Directory.GetFiles(s);
repertoires = System.IO.Directory.GetDirectories(s);
}
catch(Exception e)
{
MessageBox.Show(e.ToString());
return;
}

//code de traitement des répertoires

foreach(string fichier in fichiers)
{
System.IO.FileInfo fInfo = new System.IO.FileInfo(fichier);
//code de traitement des fichiers
}
foreach(string repertoire in repertoires)
{
RechercheDossier(Path.Combine(s, repertoire));
}
}
lundi 10 novembre 2003 à 10:24:57 | Re : liste repertoires et sous repertoires

jonguerre

Merci beaucoup c parfait !

John
dimanche 16 novembre 2003 à 18:53:03 | Re : liste repertoires et sous repertoires

welc


http://www.csharpfr.com/code.aspx?ID=11386
samedi 10 décembre 2005 à 15:03:23 | Re : liste repertoires et sous repertoires


Cette discussion est classée dans : repertoires, liste


Répondre à ce message

Sujets en rapport avec ce message

Liste de sous-repertoires [ par Seth77 ] Salutcomment peut on avoir la liste de tous les sous repertoires qui sont dans un repertoire ?Herve liste des lecteursrepertoires) d'un ordinateur distant [ par vboussema ] salut;j'aime avoir la liste des lecteurs ainsi des repertoires d'un ordinateur distantj'ai cherché mais ce que j'ai trouvé c'est juste les repertoires Modifier Constructeur List<> [ par Jleherpeur ] Bonjour,j'ai ceci:private Liste myObjects = new Liste();public class Liste : List{  private UserControl parent;   public void _Add(TextBox tb) { REGEX . Liste des pages à imprimer [ par babe59 ] Bonjour,j'essaye vainement de créer un pattern pour un regex Pouvez vous m'aider ?But : vérifier qu'une chaine ressemble à ce que l'on peut saisir dan Tri d'une liste contenant un tableau [ par cybers7119 ] Salut,Je travaille en ce moment sur une liste contenant un tableau de string ( List ).Or, je souhaiterais trier cette liste en fonction d'un des éléme Textbox sur liste [ par thibaultanguy ] Merci à JuLien pour cette réponse qui fonctionne à merveille !!Maintenant, si je veux incrémenter une liste de cellule nommée "Articles" au travers d' Liste +DataTable [ par drcmomo ] Bonjour tout le monde , J'ai un soucis avec une liste et une une grille Voila j'ai une liste  qui est la suivante : private string Liste(int ligne)    Positionné la souris sur une liste deroulante [ par drcmomo ] Boonjour , J'ai un formulaire(page) dans lequel contient une liste deroulante(combobox). Je voudrais savoir si quelqu'un sait comment faire faire lors Liste des applications [ par jackmor ] Bonjour,Comment faire pour inserer automatiquement le nom d'une application, qui vient d'etre installé/desinstallé, dans un fichier textMercijackmor [web sercice] Découpage objets d'un projet [ par remsrock ] Bonjour,Actuellement en stage, j'ai un problème de conception. En résumé voilà l'appli que je dois faire : un web service qui - à partir d'un document


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,640 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales