lcPathApp="clases, datos, formas, iconos, informes, prgs, images,
themed, temp"
Set Path To &lcPathApp
Set Default To c:\themed
sDir = sys({la que te regresa la unidad que de momento no se cual
sea}) + curdir()
clasespath = sDir + "CLASES," + ";"
datospath = sDir + "DATA," + ";"
formspath = sDir + "FORMS," + ";"
.
skinspath = sDir + "SKINS"
sPath = clasespath + datospath + etc, etc, etc, hasta + skinspath
SET PATH TO (sPath) o SET PAT TO &sPath (1 de estas 2 opciones)
cRuta1=SYS(5)+CURDIR()
SET DEFAULT TO (cRuta1)
SET PATH TO C:\exe,clases,class.bmp,graficos,icons,menu,prg
&&Especificamos los directorios a buscar
SET PATH TO (lcPath + ";Data\;Forms\;Help\;Images\;Libs\;Menus\;Progs
\;Reports\") && Specifies a path for file searches
Set Path To Sys(5) + Sys(2003) + "\DATOS\"
Set Path To Sys(5) + Sys(2003) + "\APPS\" Additive
*---------------------------------------------------
sPath = sDef + ";" + sDef + "CLS;" + sDef + "DB;" + sDef + "FRM;" + ;
sDef + "ICO;" + sDef + "IMG;" + sDef + "MNU;" + sDef +
"PRG;" + ;
sDef + "RPT;" + sDef + "TXT"
*------------------------------------------
lcPathApp="DATOS, FORM, imagen, prg"
Set Path To &lcPathApp
*-------------------------------------------------------
raiz = SYS(16)
ruta= SUBSTR(raiz, AT(":", raiz) - 1)
CD LEFT(ruta, RAT("\", ruta))
ruta=fullpath(curdir())
*--------------------------------------------------------
Como utilizar path
PathDatos = sys(5)+sys(2003)+"\datos\"
PathForms = sys(5)+sys(2003)+"\forms\"
PathClass = sys(5)+sys(2003)+"\clases\"
PathReports = sys(5)+sys(2003)+"\Reportes\"
PathImage = sys(5)+sys(2003)+"\Graficos\"
PathPrg = sys(5)+sys(2003)+"\progs\"
PathMnu = sys(5)+sys(2003)+"\Menus\"
PathSyst = sys(5)+sys(2003)+"\System\"
set path to &PathDatos,&PathForms,&PathReports,;
&PathImage,&PathPrg,&PathMnu,&PathClass,&PathSyst
Otra forma
CarpetaEjecutable = Sys(5) + CurDir()
CarpetaDatos = "C:\SISTEMAS\SUELDOS\ARCHIVOS\"
CarpetaFotos = "C:\SISTEMAS\SUELDOS\FOTOS\"
SET PATH TO &CarpetaEjecutable, &CarpetaDatos, &CarpetaFotos
Manuel Lucas Anaya Guillen ha escrito:
> A lo que dicen los profesores:
> En programa principal, el de arranque yo le puse:
> ***
> cDir = sys(5)+CURDIR()
> set defa to &cDir
> cRuta = "Datatmp\, Fotos\, Interfaz\, Librerias\, Multimedia, Programas\,
> Reportes\, Ventas\, Temporales\"
> SET PATH TO &cRuta
> ***
> Mientras estoy con el visualfoxpro, de igual en el menú Herramientas /
> Opciones; escojo la pestaña: Archivos, y en Directorio Predeterminado,
> coloco el directorio de mi aplicación, para mi caso por ejemplo
> D:\MIPROGRAMA
> Luego cuando arranco el VFP, visual foxpro inicia en dicho directorio; el
> programa principal define la ruta de busqueda, y listo.
>
> --
> *Manuel L. Anaya Guillén*
> *Warparuna - Huamanguino .... en
> Huancavelica, Ayacucho y Apurímac:Territorio Chanka, *