Foros del Web » Programando para Internet » ASP Clásico »

control de error

Estas en el tema de control de error en el foro de ASP Clásico en Foros del Web. Hola!! me gustaría implementar en ASP un código para mirar si existe tal archivo en un directorio (con un bucle... archivo1? sí existe; archivo2? no... ...
  #1 (permalink)  
Antiguo 18/03/2005, 11:03
Avatar de dabadubab  
Fecha de Ingreso: febrero-2005
Ubicación: Sant Hiuston
Mensajes: 157
Antigüedad: 20 años, 2 meses
Puntos: 0
control de error

Hola!!

me gustaría implementar en ASP un código para mirar si existe tal archivo en un directorio (con un bucle... archivo1? sí existe; archivo2? no... pues a crearlo y salir del bucle).

lo intento con el opentextfile, pero si no existe me dá error y no sé como controlarlo... para cuando m dé error saber que YA existe y seguir en el bucle.

gracias de antemano!!!
Bernat
  #2 (permalink)  
Antiguo 18/03/2005, 11:27
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Vas por el buen camino, con el mismo FSO, investiga sobre el metodo FileExists

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 18/03/2005, 11:29
Avatar de dabadubab  
Fecha de Ingreso: febrero-2005
Ubicación: Sant Hiuston
Mensajes: 157
Antigüedad: 20 años, 2 meses
Puntos: 0
ahora entiendo la otra respuesta... gracias por abrir caminos :)
  #4 (permalink)  
Antiguo 18/03/2005, 12:15
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 23 años, 4 meses
Puntos: 16
Set fso = CreateObject("Scripting.FileSystemObject")
if (fso.FileExists(server.mappath("nombre_Archivo.txt "))) then
'...........SI EXISTE
else
'...........NO EXISTE
end if
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 07:53.