You are on page 1of 3

08/05/13

Optimizar la velocidad de inicio de Visual FoxPro

Optimizar la velocidad de inicio de Visual FoxPro


Visual Studio .NET 2003 Este tema an no ha recibido ninguna valoracin Aunque Visual FoxPro siempre es rpido, puede optimizar el inicio de Visual FoxPro y su velocidad de funcionamiento. En esta seccin se describe cmo mejorar el rendimiento de Visual FoxPro administrando la velocidad de inicio y optimizando los comandos SET.

Administrar la velocidad de inicio


El tiempo que se necesita para cargar e iniciar Visual FoxPro est relacionado con el tamao fsico de Visual FoxPro, la longitud de la instruccin PATH vigente, el nmero de elementos presentes en la inicializacin y otros factores. Puede controlar el tamao de carga, la ruta de bsqueda, las ubicaciones de archivos componentes y los valores del comando SET de inicio de Visual FoxPro.

Administrar la ubicacin de archivos


Visual FoxPro busca Foxuser.dbf y Config.fpw en los lugares siguientes: 1. La aplicacin de inicio o el archivo ejecutable, si los hay. Por ejemplo, puede iniciar una aplicacin de Visual FoxPro con una instruccin de lnea de comando, como las siguientes:

V F PM Y A P P . A P P O bien

V F PM Y A P P . E X E Si la aplicacin de inicio o el archivo ejecutable contienen un archivo Config.fpw, siempre se utiliza y no puede anularse.
msdn.microsoft.com/es-es/library/cc484347(v=vs.71).aspx

2. El directorio de trabajo.

1/3

08/05/13

Optimizar la velocidad de inicio de Visual FoxPro

2. El directorio de trabajo. 3. El directorio que contiene Visual FoxPro. 4. La ruta de acceso establecida con la variable de entorno PATH.

Controlar la carga de archivos


Tambin puede acelerar el inicio si evita cargar archivos que no piensa utilizar. Si la aplicacin no usa el archivo FOXUSER o FOXHELP, desactvelos en el archivo Config.fpw mediante los comandos siguientes:

R E S O U R C E=O F F H E L P=O F F Visual FoxPro busca todos los dems componentes de Visual FoxPro (GENXTAB, CONVERT, etc.) slo en el directorio de Visual FoxPro. Si sita los componentes en otro lugar, debe identificar de forma explcita la ruta a dichos componentes en el archivo Config.fpw. Por ejemplo, podra especificar estas ubicaciones:

_ T R A N S P O R T=c : \ m i g r a t e \ t r a n s p o r t . p r g _ G E N X T A B=c : \ c r o s s t a b \ g e n x t a b . p r g _ C O N V E R T=c : \ f p 2 v f p \ c o n v e r t . a p p Puede utilizar la variable de entorno FOXPROWCFG para especificar de forma explcita la ubicacin de Config.fpw. Para obtener detalles acerca de la variable FOXPROWCFG, consulte Personalizar el entorno de Visual FoxPro.

Optimizar el tamao de carga de Visual FoxPro


Para acelerar el inicio, si no tiene intencin de usar ninguno de los componentes de Visual FoxPro mencionados anteriormente, configrelos como una cadena vaca. Para optimizar el tamao de carga de Visual FoxPro Use la siguiente sintaxis: cFileVariable = "" Reemplace cFileVariable por _TRANSPORT, _CONVERT u otras variables segn corresponda.

Optimizar los comandos SET clave


Puede optimizar el funcionamiento de Visual FoxPro ajustando
msdn.microsoft.com/es-es/library/cc484347(v=vs.71).aspx 2/3

08/05/13

Optimizar la velocidad de inicio de Visual FoxPro

Puede optimizar el funcionamiento de Visual FoxPro ajustando los valores de algunos comandos SET. La tabla siguiente muestra los comandos SET que tienen ms efecto sobre el rendimiento y los valores para obtener un rendimiento ptimo. Puede especificar los valores de los comandos SET incluyndolos en el archivo Config.fpw, escribindolos en la ventana Comandos o bien establecindolos en el cuadro de dilogo Opciones. Configurar el comando para obtener un rendimiento ptimo SET (Comando) Configuracin de rendimiento ON ON 0,0 DEFAULT OFF OFF

SET ESCAPE (Comando) SET OPTIMIZE (Comando) SET REFRESH (Comando) SET SYSMENU (Comando) SET TALK (Comando) SET VIEW (Comando)

Vea tambin
Optimizar el sistema | Optimizar Visual FoxPro en un entorno multiusuario | Configurar el entorno operativo | Personalizar el entorno de Visual FoxPro | SET ESCAPE (Comando) | SET REFRESH (Comando) | SET SYSMENU (Comando) | Ventana Comandos
2013 Microsoft. Reservados todos los derechos.

msdn.microsoft.com/es-es/library/cc484347(v=vs.71).aspx

3/3

You might also like