Bonjour à tous,
J'ai créé un programme dans lequel on copie des fichiers à partir d'éléments présents dans une listbox (ajoutés grâce à un openFileDialog) dans un dossier définit plus tôt par un FolderBrowserDialog :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
            // Item 1 dans le string rom1 (avec path)
            string rom1 = listBox1.Items[1].ToString();
 
            // Item 1 dans le string name (sans path)
            string name1 = System.IO.Path.GetFileName(rom1);
 
            // Ajout d'un "\" dans le string name
            string name12 = @"\" + name1;
 
            // Copy !
            File.Copy(rom1, SDcard+name12);
Le seul soucis est qu'avec cette méthode je dois répéter cette manipulation autant de fois qu'il y a d'éléments dans ma listbox...
Ne serait-il pas possible de créer une boucle Do-While permettant de faire cette manipulation automatiquement jusqu'à ce que la variable soit égalle au "listBox1.Items.Count" ?
Merci d'avance à tout ceux qui auraient une ptite idée !