System.IO
El espacio de nombres System.IO contiene tipos que permiten leer y escribir en archivos y flujos de datos, así como tipos que proporcionan compatibilidad básica con los archivos y directorios.
Name(Propiedad)
Obtiene el nombre de esta instancia de DirectoryInfo. (Invalida a FileSystemInfo.Name).
Metodos:
Exits Determina si la ruta de acceso dada hace referencia a un directorio existente en el disco.
GetDirectories Obtiene los nombres de los subdirectorios (incluyendo sus rutas de acceso) del directorio especificado.
Bueno aquí muestro la imagen del form que contiene un TextBox (txtPath), Button (btnBuscar), un ComboBox (cboDirectorios) y unas Labels (3).
--This is the code!! :XD
using System.IO; -- Librería que agregue :D
private void btnBuscar_Click(object sender, EventArgs e)
{
// Make a reference to a directory.
if (txtPath.Text != "")
{
if (Directory.Exists(txtPath.Text))
{
DirectoryInfo di = new DirectoryInfo(txtPath.Text);
// Get a reference to each directory in that directory.
DirectoryInfo[] diArr = di.GetDirectories();
if (diArr.Length > 0)
{
// Display the names of the directories.
foreach (DirectoryInfo dri in diArr)
cboDirectorios.Items.Add(dri.Name);
}
else { MessageBox.Show("No hay directorios Disponibles.."); }
}
else { MessageBox.Show("La ruta que agrego no contiene Directorios o no Existe.."); }
}
else
{
MessageBox.Show("Agregue la ruta donde buscara sus directorios..");
}
}
Eso es todo amigos hasta la próxima!!
Mira el video en Youtube!!
http://youtu.be/_qLtpfcCu4I
fuente Consultada:
https://msdn.microsoft.com/es-es/library/System.IO(v=vs.110).aspx
Muchísimas gracias me sirvo un montón!! Ahora puedo continuar y terminar el proyecto
ResponderBorrarDe nada men para eso estamos si podemos hay que ayudar Saludos!!
ResponderBorrar