Pascal/Turbo Pascal - Trabajar con directorios

 
Vista:

Trabajar con directorios

Publicado por Jose Mariano (3 intervenciones) el 07/01/2002 11:18:44
Hola.
Quisiera saber como se puede trabajar con direcciones relativas.Me explico: Diseñar un programa que al instalarlo te de opciones a instalarlo en un directorio cualquiera, y después, al ejecutarlo, encuentre todas las unidades si ningun problema.
Un ejemplo puede ser un programa que pueda ser instalado tanto en \"C:/ABCD/\" como en \"D:/XYZ/\" y no tenga problemas con las unidades.
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:Trabajar con directorios

Publicado por Diego Romero (282 intervenciones) el 10/01/2002 03:11:32
Pues es muy sencillo. Cuando haces referencia a un archivo fisico (por ejemplo con Assign) si defines el path como
\datos\archivo.dat
le estas diciendo que busque un directorio datos a partir del raiz de la unidad actual, no importa si esta es A:, C:, o D:
si defines
datos\archivo.dat
estas pidiendo que busque un archivo en un directorio datos a partir del directorio actual del programa, es decir si tu programa se ejecutó en C:\programa\miexe.exe
buscará el archivo archivo.dat en c:\programa\datos\archivo.dat
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