bonjour à tous je suis tout nouveau sur ce forum (depuis 5min). je suis stagiaire et je dois développer un logiciel de sauvegarde sous visual studio 2005 express édition (que je ne connait que depuis 2 semaines donc je pense que vous voyez le niveau).
alors je vous explique mon problème: j'ai un petit explorateur avec d'un coté un treeviw et une listbox (le truc classique: treeview=>répertoire ; listbox=>fichiers)
mais seulement je n'arrive pas pas à afficher les fichiers des répertoires sélectionnés
=>
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
25
26
27
28
29 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 Private Sub save2_load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Activated TV.Nodes.Add("C:\") Explorer(TV.Nodes.Item(0), False) End Sub
je sais que c'est ds My.Computer.FileSystem.GetFiles("C:\") du Sub TV_AfterExpand que sa couille mais je sais pas qu'elle argument il faut passer dans le getfile
et je voudrait aussi savoir si c'est possible d'exécuter ntBackup de Windows (qui gère sauvegarde totale, différentielle, et incrémentale) à partir de VB.net
merci d'avance j'espère que le post n'est pas trop long....
Partager