Numero de archivos y Tamano de Carpeta

20/07/2006 - 20:49 por neualex | Informe spam
Hola foro
Quien sabe la funcion en vb.net 2003, para obtener el numero de archivos en
una carpeta, y el tamano de dicha carpeta?
Gracias.

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
20/07/2006 - 21:23 | Informe spam
"neualex" wrote in message
news:e%
Quien sabe la funcion en vb.net 2003, para obtener el numero de archivos
en
una carpeta, y el tamano de dicha carpeta?



Para obtener el número de archivos puedes usar:

System.IO.Directory.GetFiles(ruta).Length

Ten presente que no es recursiva, es decir, que si hay subcarpetas por
debajo de la carpeta, no cuenta los archivos que hay en ellas.

No conozco una forma rápida de obtener el tamaño de una carpeta. Me temo
que no hay más remedio que sumar los tamaños de los archivos que contiene.
Respuesta Responder a este mensaje
#2 SoftJaén
20/07/2006 - 22:27 | Informe spam
"neualex" preguntó:

Quien sabe la funcion en vb.net 2003, para obtener el numero de archivos
en
una carpeta, y el tamano de dicha carpeta?



Hola:

Para conocer el tamaño de la carpeta, puedes utilizar la biblioteca
Microsoft Scripting Runtime:

Dim fso As New Scripting.FileSystemObject
Dim folder As String = "C:\Mis documentos"
Dim o As Object = fso.GetFolder(folder).Size

MessageBox.Show("Tamaño: " & o.ToString & " bytes.")

Un saludo

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida