12 de mayo de 2015

Crear un directorio y los subdirectorios Necesarios

Algunas veces necesitamos crear un árbol de directorio completo, pero a veces existe hasta cierto nivel el árbol, y necesitamos ir viendo si el primer nivel existe, si no existe lo creamos, si no creamos el del siguiente nivel...

Con esta api podemos crear un directorio de un solo, si existe no da error, si no existe lo creara.
Declare long MakeSureDirectoryPathExists in "imagehlp.dll" string lpPath 
?MakeSureDirectoryPathExists("c:/este/es/unarbol/dedirecto/directorio")
?MakeSureDirectoryPathExists("c:/este/es/un/arbol/deprueba/con/hijos1")
Jorge Mota

1 comentario :

  1. Excelente, funciona de maravilla, muy practico y sencillo, muchas gracias!
    Solo hay que agregar un ultimo '\' al final para que cree el ultimo directorio.

    ResponderBorrar

Los comentarios son moderados, por lo que pueden demorar varias horas para su publicación.