Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Programa que cuente los archivos en una carpeta

Estas en el tema de Programa que cuente los archivos en una carpeta en el foro de Visual Basic clásico en Foros del Web. como se puede realizar un archivo que cuente cuantos archivos hay en una carpeta Código: form1.label1.text=num_archivos por ejemplo...
  #1 (permalink)  
Antiguo 12/03/2009, 12:39
Avatar de Bazookao  
Fecha de Ingreso: diciembre-2008
Ubicación: Mexico
Mensajes: 139
Antigüedad: 15 años, 4 meses
Puntos: 1
Programa que cuente los archivos en una carpeta

como se puede realizar un archivo que cuente cuantos archivos hay en una carpeta

Código:
form1.label1.text=num_archivos
por ejemplo
  #2 (permalink)  
Antiguo 12/03/2009, 12:43
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Programa que cuente los archivos en una carpeta

Puedes usar un control FileListBox y usar su propiedad ListCount para saber el número de archivos o usar una función como ésta:
Código vb:
Ver original
  1. Function ContarArchivos(Path As String) As Integer
  2.     Dim File As String
  3.     Dim Contar As Integer
  4.     File = Dir(Path & "*.*", vbArchive)
  5.     Do While File <> ""
  6.         Contar = Contar + 1
  7.         File = Dir
  8.     Loop
  9.     ContarArchivos = Contar
  10. End Function
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 13/03/2009, 08:55
Avatar de Bazookao  
Fecha de Ingreso: diciembre-2008
Ubicación: Mexico
Mensajes: 139
Antigüedad: 15 años, 4 meses
Puntos: 1
Respuesta: Programa que cuente los archivos en una carpeta

graicas
por el codigo

Última edición por Bazookao; 13/03/2009 a las 08:57 Razón: ya se la respeusta
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:08.