Visual Basic - como hago para abrir un directorio ?

Life is soft - evento anual de software empresarial
 
Vista:

como hago para abrir un directorio ?

Publicado por Gianni (1 intervención) el 29/08/2004 00:42:45
me refiero, cuando buscamos un archivo con el commondialog es como buscarlo con el inicio>ejecutar
pero lo que busco es que en vez de aparecerme asi el commondialog
que este, me lo muestre como un treeview, entonces, en cambio de buscar un archivo, solo tengo que seleccionar un directorio
gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:como hago para abrir un directorio ?

Publicado por ruri (583 intervenciones) el 29/08/2004 06:26:14
Gianni:
Por lo que entiendo querés utilizar el cuadro de diálogo de buscar carpetas que utiliza Windows. No está en un commonddialog. Se ubica en Shell32 y se denomina BrowseForFolder. Lo primero que debés hacer es instanciar la dll. Para ello vas al menú proyecto\referencias y seleccioná Microsoft Shell Controls And Automation. Utilizá este cófigo:

Private Sub Command1_Click()
Dim sh As Shell32.Shell, fdl As Shell32.Folder
Set sh = New Shell32.Shell
Set fdl = sh.BrowseForFolder(0, "Buscando carpetas", 0)
MsgBox fdl.Items.Item.Path
Set fdl = Nothing
Set sh = Nothing
End Sub

Saludos Ruri
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar