Foros del Web » Programación para mayores de 30 ;) » Programación General »

como llamo a un archivo en el rigido si no se donde se encuetra el mismo

Estas en el tema de como llamo a un archivo en el rigido si no se donde se encuetra el mismo en el foro de Programación General en Foros del Web. queria saber como llamo a un archivo en el rigido si no se donde de encuentra este: nf = freefile open "c:\windows\prueba.txt" for output as ...
  #1 (permalink)  
Antiguo 01/10/2003, 23:58
 
Fecha de Ingreso: octubre-2003
Mensajes: 11
Antigüedad: 21 años, 1 mes
Puntos: 0
como llamo a un archivo en el rigido si no se donde se encuetra el mismo

queria saber como llamo a un archivo en el rigido si no se donde de encuentra este:
nf = freefile
open "c:\windows\prueba.txt" for output as nf
var1 = 123456
print #nf, var1
close nf

asi creo un fichero que esta en c:\windows\prueba.txt
si yo kisiera leerlo, utilizaria ... for input as nf, pero que pasa cuando no se donde se encuentra este fichero que se como se llama.
como hago para ke mi aplicacion lo encuentre.
y si se utiliza el mismo procedimiento para ejecutar archivos.. usando el comando shell "c:\windows\notepad c:prueba.txt", si no supiera donde se encuetra prueba.txt o mismo el interprete (notepad) como hago para ke lo ejecute igual?
gracias
  #2 (permalink)  
Antiguo 02/10/2003, 23:50
Avatar de IGNIS  
Fecha de Ingreso: junio-2003
Mensajes: 70
Antigüedad: 21 años, 5 meses
Puntos: 0
Busqueda Busquedas..

hay rutinas de busqueda de archivos en VB, pero no se recomiendan mucho por que harias lenta la aplicacion, ademas q pasaria si hay dos ficheros con el mismo nombre?? habria un error.

para obtenr la direccion del archivo si se encuentra junto a tu aplicacion puedes ocupar app.paht creo asi :P , eso te da la direccion de la hubicacion de la aplicacion y de ahi le sumas el nombre, pero para busqueda hay rutinas, pero, creo que no son muy recomendadas si solo es para abrir un archivo.
__________________
La verdad es la llave, no la puerta.
  #3 (permalink)  
Antiguo 03/10/2003, 21:40
 
Fecha de Ingreso: octubre-2003
Mensajes: 11
Antigüedad: 21 años, 1 mes
Puntos: 0
gracias
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 14:28.