elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: 7 huellas que dejas en Windows sin saberlo


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo, raul338)
| | |-+  Enumerar carpetas de una carpeta compartida
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Enumerar carpetas de una carpeta compartida  (Leído 422 veces)
Psyke1
Wiki

Desconectado Desconectado

Mensajes: 1.087



Ver Perfil WWW
Enumerar carpetas de una carpeta compartida
« en: 26 Noviembre 2012, 10:36 »

Me estoy volviendo loco... :huh:
Necesito extraer todas las carpetas que contenga la carpeta compartida "\\micarpeta\".
Tan sólo para saber si existe ya he tenido problemas puesto que devuelve false utilizando métodos tradicionales. Eso lo he solucionado con api PathIsNetworkPath().

En cambio puedo listar las carpetas de una subcarpeta suya:
Código
  1. Private Sub Form_Load()
  2.    Dim f As Object, s
  3.  
  4.    Set f = CreateObject("Scripting.FileSystemObject")
  5.  
  6.    For Each s In f.GetFolder("\\micarpeta\hola").SubFolders
  7.        MsgBox s
  8.    Next
  9. End Sub

He encontrado los apis WNetEnumResource(), WNetOpenEnum(), WNetCloseEnum(), WNetOpenEnum().
Código:
http://allapi.mentalis.org/apilist/2AA74BB4AC857C52AD4BC7FA9E4DB1B7.html

Pero es extremaaaaaadamente lento... :(
Así que me comprometo a levantar un monumento a quién me sepa guiar/dar una solución. :-*

DoEvents! :P


« Última modificación: 26 Noviembre 2012, 13:10 por Psyke1 » En línea

Psyke1
Wiki

Desconectado Desconectado

Mensajes: 1.087



Ver Perfil WWW
Re: Enumerar carpetas de una carpeta compartida
« Respuesta #1 en: 26 Noviembre 2012, 18:57 »

Lo solucioné y comparto el código porque soy buena persona. :silbar:
Código:
http://foro.elhacker.net/programacion_visual_basic/src_getsharesubfolders-t377004.0.html

DoEvents! :P


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
carpeta compartida
Redes
~PeterX~ 0 800 Último mensaje 7 Febrero 2003, 21:38
por ~PeterX~
Problemas con carpeta compartida de red.
Redes
alvaro4356 1 495 Último mensaje 29 Diciembre 2006, 00:40
por Michaval
CARPETA COMPARTIDA
Dudas Generales
celll 5 1,271 Último mensaje 30 Junio 2010, 00:42
por black-sabbath
[source]Enumerar los archivos dentro de una carpeta comprimida en .zip
Programación Visual Basic
LeandroA 1 1,111 Último mensaje 31 Agosto 2010, 15:28
por 79137913
Problema carpeta compartida W7
Redes
er_wanchu 0 958 Último mensaje 17 Octubre 2011, 13:25
por er_wanchu
Powered by SMF 1.1.19 | SMF © 2006-2008, Simple Machines