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

Validar existencias de archivos en una carpeta

Estas en el tema de Validar existencias de archivos en una carpeta en el foro de Visual Basic clásico en Foros del Web. Como puedo verificar archivos, dentro de una carpeta, si existe el archivo de nombre x, que la aplicacion muestr con checkbox seleccionado. si el archivo ...
  #1 (permalink)  
Antiguo 17/04/2009, 10:14
 
Fecha de Ingreso: agosto-2008
Mensajes: 587
Antigüedad: 15 años, 9 meses
Puntos: 6
Validar existencias de archivos en una carpeta



Como puedo verificar archivos, dentro de una carpeta, si existe el archivo de nombre x, que la aplicacion muestr con checkbox seleccionado.

si el archivo no existe, que no marque el checkbox

como lo puedo hacer ? se que se hace con un condicionar, pero como hago para que reconozca a los archivos si existen o no existe.

Saludos
  #2 (permalink)  
Antiguo 17/04/2009, 11:35
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: Validar existencias de archivos en una carpeta

Aquí hay un ejemplo para verificar la existencia de un archivo.

EDITO: No me había dado cuenta que se me olvidó dejar el enlace :
http://www.forosdelweb.com/760489-post6.html
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.

Última edición por David; 17/04/2009 a las 20:08
  #3 (permalink)  
Antiguo 17/04/2009, 17:17
 
Fecha de Ingreso: enero-2008
Ubicación: Lima - Perú
Mensajes: 1.127
Antigüedad: 16 años, 3 meses
Puntos: 10
Respuesta: Validar existencias de archivos en una carpeta

Tio puedes probar de esta manera aunque es un poco rustico, aunque tendrias que aplicarle un Else en caso el archivo no exista para que desmarque el check

Código:
Private Sub Command1_Click()
If Verificar_Existe(App.path & "\archivos\1.txt") = True Then Check1.Value = 1
If Verificar_Existe(App.path & "\archivos\2.txt") = True Then Check2.Value = 1
If Verificar_Existe(App.path & "\archivos\3.txt") = True Then Check3.Value = 1
End Sub

Private Function Verificar_Existe(path) As Boolean
If Len(Trim$(Dir$(path))) Then
    Verificar_Existe = True
Else
    Verificar_Existe = False
End If
End Function
  #4 (permalink)  
Antiguo 17/04/2009, 18:08
Avatar de seba123neo  
Fecha de Ingreso: febrero-2007
Ubicación: Esperanza, Santa Fe
Mensajes: 1.046
Antigüedad: 17 años, 2 meses
Puntos: 19
Respuesta: Validar existencias de archivos en una carpeta

Hola, aunque si vas a hacer eso es mejor un listbox...porque podes tener a cantidad de archivos que quieras...

saludos.
__________________
" Todos Somos Ignorantes; lo que pasa es que no todos ignoramos las mismas cosas " - Albert Einstein
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 10:05.