Cargar Archivos

04/08/2006 - 19:06 por JReyes | Informe spam
Se puede llenar un Datagridview con archivos de una carpeta, por ejemplo una
carpeta de que contenga Mp3, cargarla en un Datagridview.

Si se puede por favor decirme como...

Gracias
 

Leer las respuestas

#1 neualex
04/08/2006 - 19:40 | Informe spam
Hola JReyes
Supongo estas usando vb 2005.
Si te ayuda esta es la manera en la cual yo hago lo que pides en vb 2003
usando un TreeView
No deberia ser nada dificil adaptarlo para tus necesidades.

Private Sub frmImageList_Load(ByVal sender As System.Object, ByVal e As
ystem.EventArgs) Handles MyBase.Load

loadConfig()

treeView.Nodes.Add(rootFolder)

populateTreeView(rootPath & rootFolder, treeView.Nodes(0))

treeView.Nodes(0).Expand()

End Sub

Private Sub populateTreeView(ByVal folderPath As String, ByVal parentNode As
TreeNode)

' populate current node with subfolders

Try

' get all subfolders

Dim folderArray As String() = Directory.GetDirectories(folderPath)

' check if it has at least one subfolder

If (folderArray.Length <> 0) Then

Dim currentFolder As String

For Each currentFolder In folderArray

Dim folderName = Directory.CreateDirectory(currentFolder).Name

'MessageBox.Show("=>" & folderName)

' creae a new node for current folder

Dim myNode = New TreeNode(folderName)

myNode.Tag = currentFolder

myNode.ContextMenu = cmu

' add current folder node to parent node

parentNode.Nodes.Add(myNode)

' populate recursively every subfolder

populateTreeView(currentFolder, myNode)

Next

End If

Catch unAuthorizedEx As UnauthorizedAccessException

parentNode.Nodes.Add("Access to this folder is denied!")

End Try

End Sub

Saludos.

"JReyes" wrote in message
news:
Se puede llenar un Datagridview con archivos de una carpeta, por ejemplo


una
carpeta de que contenga Mp3, cargarla en un Datagridview.

Si se puede por favor decirme como...

Gracias

Preguntas similares