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

Si un fichero existe en el disco, la aplicacion funciona, si no, no

Estas en el tema de Si un fichero existe en el disco, la aplicacion funciona, si no, no en el foro de Visual Basic clásico en Foros del Web. Hola a todos Precisamente lo que quiero lograr es lo que dice arriba, o sea, que cierta aplicacion valide al entrar si existe o no ...
  #1 (permalink)  
Antiguo 31/05/2007, 09:56
jorevale
Invitado
 
Mensajes: n/a
Puntos:
Pregunta Si un fichero existe en el disco, la aplicacion funciona, si no, no

Hola a todos

Precisamente lo que quiero lograr es lo que dice arriba, o sea, que cierta aplicacion valide al entrar si existe o no existe un determinado fichero en el disco duro, por ejemplo: c:\Hola.txt

Si existe dicho fichero, que la aplicacion corra

Si no existe, que no corra.

Es factible lograr eso?

Gracias
  #2 (permalink)  
Antiguo 31/05/2007, 10:03
 
Fecha de Ingreso: mayo-2007
Mensajes: 13
Antigüedad: 17 años
Puntos: 0
Re: Si un fichero existe en el disco, la aplicacion funciona, si no, no

Cita:
Iniciado por jorevale Ver Mensaje
Hola a todos

Precisamente lo que quiero lograr es lo que dice arriba, o sea, que cierta aplicacion valide al entrar si existe o no existe un determinado fichero en el disco duro, por ejemplo: c:\Hola.txt

Si existe dicho fichero, que la aplicacion corra

Si no existe, que no corra.

Es factible lograr eso?

Gracias
Hola. Lo unico que debes hacer es comprobar si el fichero existe con
Código:
 If Dir("c:\Hola.txt") = "" Then End
Dir devuelve la ruta completa del archivo especificado, si este existe; si no, devuelve una cadena en blanco.

salu2
  #3 (permalink)  
Antiguo 31/05/2007, 10:26
jorevale
Invitado
 
Mensajes: n/a
Puntos:
Re: Si un fichero existe en el disco, la aplicacion funciona, si no, no

Ok, funciona perfectamente, muchas gracias.

Saludos
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 11:29.