bonjour c'est l'1coni pour ceux qui me connaisse pas je suis stagiaire et je dois développer un programme de sauvegarde sous vb.net

alors premier problème:
j'ai une combobox avec les choix des disk pour la sauvegarde.
=>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
Private Sub DiskListBox_DropDown(ByVal sender As Object, ByVal e As
 System.EventArgs) Handles DiskListBox.DropDown
   Dim Ch As Char = "A"cWhile Ch <= "Z"c
   Dim Dir As String = Ch + ":\"
   If Directory.Exists(Dir) Then
     DiskListBox.Items.Add(Dir)
   End If
  Ch = Chr(Asc(Ch) + 1)
  End While
  DiskListBox.Items.Clear()
End Sub
Et je voudrais que lorsque je sélectionne un disc, apparaisse dans un treeview les répertoires du disk sélectionné.
=>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
Private Sub Explorer(ByVal node As TreeNode, ByVal bExit As Boolean)
Dim tempNode As TreeNode
Try
Dim s As String
  node.Nodes.Clear()
  For Each s In System.IO.Directory.GetDirectories(node.FullPath)
    tempNode = node.Nodes.Add(Path.GetFileName(s))
    If Not bExit Then Explorer(tempNode, True)
  Next
 Catch
 End Try
End Sub
 
 
Private Sub TV_AfterExpand(ByVal sender As Object, ByVal e As
 System.Windows.Forms.TreeViewEventArgs) Handles TV.AfterExpand
   Explorer(e.Node, False)
   CLB.Items.Clear()
   Dim i As Integer
   For i = 0 To My.Computer.FileSystem.GetFiles("C:\").Count - 1
     CLB.Items.Add(My.Computer.FileSystem.GetFiles("C:\").Item(i))
   Next i
End Sub
mais à chaque fois j'ai les repertoires du disk C:\

deuxième petit problème:
j'ai également une checkedlistbox (CLB) ou je voudrai qu'il s'affiche les fichiers du répertoire sélectionné dans le treeviw mais j'ai tout le temps les fichiers ayant comme racine C:\. je dois suremment avoir un problème ds :
=>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
Dim i As Integer
For i = 0 To My.Computer.FileSystem.GetFiles("C:\").Count - 1
   CLB.Items.Add(My.Computer.FileSystem.GetFiles("C:\").Item(i))
Next i
Et pour finir
un dernier petit souci: quand je double clic sur un élément d'une checkedlistbox je voudrait qu'il apparaisse dans une autre listbox.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
Private Sub CLB_DoubleClick(ByVal sender As Object, ByVal e As
 System.EventArgs) Handles CLB.DoubleClick
   LB.Text = ??????
End Sub
CLB=> une CheckedListBox avec tous les fichiers du répertoire (pour l'instante just les fichiers de la racine C:\ vu que la sélection des noeuds ne marche pas)
LB=> une ListBox avec normalement les éléments sélectionnés par le double click dans la CLB


sa fait beaucoup de questions pour un seul post mais sa fait déjà 2 semN que je suis sur ce programme et je suis à la moitié de mon stage ....l'échéance approche et j'ai vraiment besoin d'aide
merci d'avance