Ejemplos usando el Api de windows para Visual basic

164 - Listar con SendMessage archivos , carpetas y unidades

<Volver> - Anterior - Siguiente



 

 

Ejemplo que utiliza el api SendMessage para listar en un control ListBox directorios , ficheros y unidades

 

En el primer parámetro de SendMessage se debeindicar el control ListBox ( Su HWND )

El segundo parámetro ( wMsg ) se utiliza el mensaje LB_DIR.

El tercer parámetro ( wParam ) se indica unos flags que indica si listará Solo archivos, Archivos y carpetas, o unidades

El último argumento ( lParam ) , se debe indicar el path o ruta.

Nota: Hay una función de ajuste llamada Listar

 

 

Ejemplos

Esto obtiene todos los archivos .bat del directorio c: y los agrega al List1

Listar "c:\*.bat", List1,SOLO_ARCHIVOS

 

Lo siguiente obtiene todos los archivos y carpetas del directorio d: y los agrega al List1. ( No incluye SubDirectorios )

Listar "d:\*.*", List1, CARPETAS_ARCHIVOS

 

Para listar los Drives, de debe pasar como path un valor Nulo

Listar vbNull, List1, DRIVES

 

Código fuente

 


Relacionados

 



Buscar en Recursos vb