Visual Basic - Como saber si existe o no un directorio???

Life is soft - evento anual de software empresarial
 
Vista:

Como saber si existe o no un directorio???

Publicado por Alberto (7 intervenciones) el 31/03/2002 14:12:58
Haber mi problemilla es que quiero saber como puede saber si existe un determinado directorio (logicamente pasandole la el path entero). En un primer momento pense en el Dir pero claro si ese directorio esta vacio no hay forma de saber si existe o no, haber si me podeis ayudar..
Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como saber si existe o no un directorio???

Publicado por Daniel (75 intervenciones) el 31/03/2002 22:42:53
Alberto:

Aca te mando una idea como usar el Dir
Tenes que poner en miruta el directorio que quieres considerar.

Dim MiRuta As String
MiRuta = Dir("C:\Windows\")
If MiRuta = "" Then
MsgBox ("No Existe")
Else
MsgBox ("Existe")
End If

Saludos desde Argentina

Daniel

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como saber si existe o no un directorio???-1

Publicado por ahrimanes (10 intervenciones) el 16/03/2007 17:55:46
IF Dir("C:\Windows\") = "" THEN
MsgBox ("No Existe")
Else
MsgBox ("Existe")
End If


MAS VARATO..... SALUDOS
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Esto vale para archivos y directorios

Publicado por El Fer (1 intervención) el 10/04/2002 11:44:58
Prueba con esta función:

'--------------------------------------------------------------------------------------------------
Private Function Existe ( Ruta as String ) as Boolean
On Error GoTo Fin

Existe = GetAttr( Ruta ) <> 0
Exit Function

Fin:
Existe = False
End Function

'--------------------------------------------------------------------------------------------------

Ya está. Lo puedes usar tal que así:

If Existe ( NombreDeArchivoODirectorio) then MsgBox "El Archivo/Directorio Existe", vbOkOnly
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar