Mirar si existe un fichero

Geri
23 de Diciembre del 2003
Hola a todos. Estoy haciendo un programa que necesito saber si existe un fichero. Para ello he consultado algunas fuentes y he visto que existe la comanda 'Dir&(nombre_fichero)' que te devuelve un 0 si no existe tal fichero. Lo pruebo, pero cuando lo ejecuto me da el siguiente error:
Compile error: expected array
No sé. Es esta la manera de mirar si existe un fichero?? Hay alguna otra solución?? Qué estoy haciendo mal??
Si alguien tiene respuesta para ello estaria muy agradecido. Muchas gracias y feliz navidad a todo el mundo.

Baltasar
23 de Diciembre del 2003
la forma de usarlo sería:

if DIR ( " c:prueba.txt") <> "" then
msgbox "el fichero existe"
endif

la función DIR("nombrefichero") devuelve el nombre del fichero si lo encuentra; si no existe devuelve ""

Saludos

Geri
23 de Diciembre del 2003
Perdona, pero lo he probado un par de veces y continua con el mismo error. Tengo que activar alguna cosa de 'References' o 'Components'???
No se. Gracias de todos modos.