Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Composant FolderBrowserDialog [ Windows / Formulaire / Winforms / Controls ] (sliverman)

dimanche 2 septembre 2007 à 13:28:18 | Composant FolderBrowserDialog

sliverman

Bonjour à tous,
Je voudrais faire un projet en C# qui permettrait de modifier des tag mp3, mais pour le moment je n'en suis pas encore la ...
J'aurais voulu savoir comment récupérer les fichiers d'un répertoire dans un listView en utilisant le composant FolderBrowserDialog, j'arrive à récupérer le chemin du répétoire avec SelectPath mais pas les fichier et sous dossier du répertoire...

PS : par la même occasion pouvez vous juste m'indiquez le chemin à suivre pour la lecture des tag...

Je vous remercie d'avance

dimanche 2 septembre 2007 à 13:47:05 | Re : Composant FolderBrowserDialog

Bidou

Administrateur CodeS-SourceS
Salut,
Ma première source sur le site était justement un lecteur de tag Mp3
http://www.csharpfr.com/codes/ID3_26182.aspx





-Blog-

dimanche 2 septembre 2007 à 14:01:55 | Re : Composant FolderBrowserDialog

sliverman

Merci de ta réponse, mais je vois que c'est une source pour les initié...je vais quand même voir se qu'il y a. Et pour le composant FolderBrowserDialog tu sais comment faire ?

dimanche 2 septembre 2007 à 18:17:57 | Re : Composant FolderBrowserDialog

Nurgle

Membre Club Administrateur CodeS-SourceS
Salut,

Pour récupérer les sous-dossiers et les fichiers quand tu as le Path, regarde au niveau de System.IO.Directory.GetDirectories() et System.IO.Directory.GetFiles()

Bonne journée,
A++


Nurgle (Antoine) - MSP

dimanche 2 septembre 2007 à 18:54:25 | Re : Composant FolderBrowserDialog

sliverman

Merci a toi :), pourrais tu juste mettre un bout de code pour voir comment l'utiliser car sur la msdn je comprend pas très bien...

Merci bien

dimanche 2 septembre 2007 à 19:08:01 | Re : Composant FolderBrowserDialog

Bidou

Administrateur CodeS-SourceS
Regardes dans les snippets sur www.codyx.org, si mes souvenirs sont bons il y a ce qu'il faut...






-Blog-

samedi 8 septembre 2007 à 12:13:14 | Re : Composant FolderBrowserDialog

sliverman

Merci de vos réponse mais je n'arrive pas à utiliser System.IO.Directory.GetDirectories() et System.IO.Directory.GetFiles()

Si vous aviez un exemple

Merci bien

dimanche 9 septembre 2007 à 21:58:11 | Re : Composant FolderBrowserDialog

Nurgle

Membre Club Administrateur CodeS-SourceS
Salut,

Un exemple simple : ajoute une LisbBox dans une Form, et dans le Load :

lisbox1.Items.Add("Les dossiers dans C:");
foreach(string folder in System.IO.Directory.GetDirectories(@"C:\"))
{
   listBox1.Items.Add(folder);
}
lisbox.Items.Add("Et maintenant les fichiers :");
foreach(string file in System.IO.Directory.GetFiles(@"C:\")
{
   listBox1.Items.Add(file);
}

c'est difficile de faire plus simple...
les deux fonctions sont static, et te renvoient un tableau de string contenant les fichiers ou dossier voulus

Cette méthode peut aussi prendre un deuxième argument qui contient un pattern à respecter par le fichier.
Exemple : System.IO.Directory.GetFiles(@"C:\","*.txt") te permet de récupérer les fichiers textes qui sont situés dans C:\.

Bonne journée,
A++


Nurgle (Antoine) - MSP

lundi 10 septembre 2007 à 08:24:27 | Re : Composant FolderBrowserDialog

Bidou

Administrateur CodeS-SourceS

Attention:

System.IO.

Directory .GetFiles( @"C:\" , "*.exe")

ne retourne que les fichiers se trouvant à la racine.
Pour les avoir tous, il faut faire:

System.IO.Directory.GetFiles(@"C:\", "*.exe", System.IO.SearchOption.AllDirectories);



-Blog-



Cette discussion est classé dans : tag, répertoire, récupérer, composant, folderbrowserdialog


Répondre à ce message

Sujets en rapport avec ce message

Répertoire courant [ par ludovicchudeau ] Je souhaite récupérer le répertoire courant afin d'ouvrir un fichier.J'utilise  : string path = Directory.GetCurrentDirectory(); [C#] Récupérer l'index ou la valeur propriété Tag d'un contrôle [ par jacma ] BonjourDans la méthode suivante, on peut récupérer avec sender le nom complet du bouton à l'origine de l'évènement clic.private void cmdGroup_Click(ob Récupérer répertoire où s'éxecute le binaire ? [ par floorfi ] Bonjour !Voilà, je suis entrain de concevoir une application de transfert de fichiers en C#, j'aurais voulu savoir comment je pouvais faire pour récup Sous repertoire [ par sliverman ] Bonsoir à tous,Alors voila mon problème, j'aimerai récupérer les fichiers des sous dossier associé au répertoire ouvert avec un folderBrowserDialog ma Récupérer la liste des fichiers sur le net [ par oxboz ] Salut... Je suis débutant en C# et je ne connais pas encore toutes les possibilités du langage. Serait il possible de récupérer tous les fichiers se treeview à plusieurs colonnes [ par armoun78 ] bonjour, voilà mon problème : Aujourd'hui j'arrive à afficher une arborescences de produits à l'aide d'un composant treeview. Le problème est que j'ai récupérer des infos sur un site [ par trezegol ] Bonjour,je voudrais faire un web service qui retourne des informations sur un site web donné à partir de son adresse IP un peu ccomme le fait ce site Récupérer code html page web [ par moihenry ] Bonjour, quelle est le moyen le plus rapide pour récupérer le code html d'une page web ? MerciC# top!! comment récupérer l'adresse ip de la machine cliente [ par mohamed_bn ] med belhassenj'aime savoir comment récupérer l'adresse IP de l'ordinateur affichant ma page web sur l'Intranet pour pouvoir insérer un controle treeVi fontdialog ex [ par Traxhat ] BonjourJe voudrais savoir s'il existe un composant de type fontDialog dans lequel on pourrait ajouter des couleurs personnalisées car c pas possible d


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Appels d'offres

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,499 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.