FoxPro/Visual FoxPro - Como indicar la ruta del proyecto en el inicio del proyecto

   
Vista:

Como indicar la ruta del proyecto en el inicio del proyecto

Publicado por Bety (11 intervenciones) el 19/07/2011 15:07:19
Hola:
Quisiera saber cual es la mejor forma de indicar el camino o ruta del proyecto en el programa inicial para que al ejecutarlo visual encuentre las clases y objetos definidos en el mismo.
Tengo creado para eso un directorio y sus respectivos subd donde guardo menus, clases, prog, etc.
En un prog. inicio yo indico

SET DEFAULT TO "dir"
SET PATH TO "dir"

Pero me da error.
Quizás hay otra forma de hacerlo.
El directorio del proyecto no está dentro del directorio de visual sino dependiendo de C:

Agradezco mucho sus comentarios.

Saludos
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
Imágen de perfil de Mauricio

Como indicar la ruta del proyecto en el inicio del proyecto

Publicado por Mauricio (1368 intervenciones) el 19/07/2011 17:06:16
Puedes usar esto:
SET PATH TO curdir()
SET DEFA TO menu, clases, prg
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

Como indicar la ruta del proyecto en el inicio del proyecto

Publicado por andy (18 intervenciones) el 19/07/2011 17:25:58
En mi caso, para que la aplicacion funcione en cualquier directorio:
lcDir = SYS(5)+SYS(2003)
SET DEFAULT TO (lcDir)

y en caso del PATH queda asi:

ruta=lcDir+(";DATOS;FOTOS;TEMP;EXCEL;BACKUP")
SET PATH TO (RUTA)

La variable "ruta" queda almacenada en una tabla de configuracion que se carga al comienzo.

Tambien utilizo un FORM que determina la ruta del PATH en el caso de que utilice la aplicación en una LAN o via VPN con HAMACHI.
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

Como indicar la ruta del proyecto en el inicio del proyecto

Publicado por Bety rbmargoldar@hotmail.com (11 intervenciones) el 20/07/2011 15:12:02
Gracias por sus respuestas.

Esto me funciona cuando el proyecto está dentro del directorio de visual, pero en mi caso está en otro directorio, por ejemplo (C:\PROYECTO)

cDir=SYS(5)+"\PROYECTO\"
SET DEFAULT TO cDir

SET PATH TO CLASES,DATOS,FRMS,MENUES,PROGS,REPORTS

Me da error en el default me dice que la ruta no es válido, no se si lo estoy colocando mal o me falta algo en la variable cDir.

Bety
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

Como indicar la ruta del proyecto en el inicio del proyecto

Publicado por Tachito (24 intervenciones) el 02/08/2011 23:41:26
Hola Betty

en la opcion proyecto de la barra de menú selecciona proyect info y en la pagina project elegís home

ejemplo: Home: c:\fuentes\proyecto
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