asignar ruta de arch. temporales desde el sistema

367 views
Skip to first unread message

marcelo lopez

unread,
Sep 27, 2013, 10:28:25 PM9/27/13
to publicesvfoxpro

Hola :

Tengo entendido que los cursores se generan en la carpeta temporal de Windows .

Yo puedo en  mi sistema , configurar en parámetros generales una carpeta temporal propia del mismo ¿? Como tendría que hacer para que los cursores que genera el sistema se generen en esa carpeta ¿ gracias

 

Víctor Hugo Espínola Domínguez

unread,
Sep 27, 2013, 11:39:26 PM9/27/13
to publicesvfoxpro
Hola Marcelo

En el config.fpw:

PROGWORK = ruta
SORTWORK = ruta
EDITWORK = ruta
TMPFILES = ruta

Saludos,
Víctor.
Lambaré - Paraguay.

marcelo .

unread,
Sep 28, 2013, 12:49:42 PM9/28/13
to publice...@googlegroups.com
gracias Victor:
 
Lo que yo quiero es que el usuario pueda cambiar la ruta desde un formulario y asignarla .
se puede poner una variable en el config.fpw en vez de la ruta 'harcodeada" ? gracias

Víctor Hugo Espínola Domínguez

unread,
Sep 28, 2013, 1:25:47 PM9/28/13
to publicesvfoxpro
Hola Marcelo

Durante el proceso de instalación de tu sistema puedes crear el config.fpw con la ruta ingresada por el usuario.

Saludos,
Víctor.
Lambaré - Paraguay.

Luis Maria Guayan

unread,
Sep 28, 2013, 1:36:51 PM9/28/13
to publice...@googlegroups.com
Lo incluyes explicitamente en la creación de los cursores:

Ej:
lcDirTemp = "c:\mi aplicacion\tmp\"
...
SELECT * FROM MiTabla INTO CURSOR (lcDirTemp + "MiCursor")


Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________

Fernando D. Bozzo

unread,
Sep 28, 2013, 1:59:35 PM9/28/13
to publice...@googlegroups.com
Hola Marcelo:

Por lo que estás comentando, no le veo sentido a que el usuario elija una carpeta para los temporales. ¿Para qué? ¿Qué gana el usuario con eso? ¿Es necesario obligarle a tomar una decisión para la que no suele tener criterio técnico? Imaginate que decida que quiere los temporales en una memoria USB 1.0, ¿te imaginás las llamadas para decirte que tiene problemas porque "le va lento"?

Es importante saber que la ubicación por defecto de los temporales suele ser la mejor en todos los casos, y que no es otra que el TEMP de Windows, el cuál está siempre en el disco duro del usuario, que es una unidad veloz.
Por ejemplo, si se te ocurriera poner un ejecutable en la red para que los usuarios ejecuten todos el mismo EXE y no tengan una copia cada uno, los temporales seguirían estando en el disco local de cada usuario y no en la red donde está el EXE, lo que dentro de esa casuística te sigue dando la mejor velocidad.


Saludos.-
Reply all
Reply to author
Forward
0 new messages