Ejemplos usando el Api de windows para Visual basic

69 - Recuperar paths del sistema con las api SHGetSpecialFolderLocation y SHGetPathFromIDList

Volver al Listado Api - Anterior - Siguiente



 

 

Este ejemplo permite obtener los paths ( Rutas especiales ) del sistema operativo, usando las funciones Api SHGetSpecialFolderLocation y SHGetPathFromIDList.

 

El mismo permite recuperar 60 paths, como la carpeta de mis documentos, Favoritos, Fuentes, Escritorio, Programas, Archivos de programa, Impresión etc...

Al ejemplo, le agregué la lista de constantes que se le deben pasar al api (sacadas del Api Viewer 2004 - Visor de funciones api ).

Pero para hacerlo mas rápido, ya que si no abría que pasar una por una las constantes a la función Api, lo metí en un bucle, y este le pasa el valor del For-Next.

De todas maneras la lista de constantes están declaradas en el ejemplo, y si queremos alguna especial solo hay que pasar la constante correspondiente a la función ObtenerPathSistema.

 

Colocar un control List1 y el código en un formulario:

 


Enlaces relacionados

 



Buscar en Recursos vb