En una ocasión que tuve tu mismo problema, hice lo que señala TRod. No me gustó hacerlo porque "rompía la estetica del programa" pero como no encontraba salida....
Con esos controles puedes hacer lo mismo que con SelectDirectory y como lo programaras en un form, podrás indicar donde quieres que aparezca...