SET DEVELOPMENT (Comando)

Hace que Visual FoxPro compare la fecha y hora de creación de un programa con las de su archivo objeto compilado al ejecutar el programa.

SET DEVELOPMENT ON | OFF

Parámetros

  • ON
    (Predeterminado) Especifica que Visual FoxPro vuelva a compilar el programa fuente antes de que se ejecute si es más reciente que su programa objeto compilado. Esto asegura que se ejecute la versión más reciente de un programa.
  • OFF
    Especifica que Visual FoxPro no compara las versiones fuente y compilada del programa. Si SET DEVELOPMENT está desactivado, es posible que no se ejecute siempre la versión más reciente de un programa.

Observaciones

Siempre se ejecuta la versión más reciente de un programa modificado con el editor de Visual FoxPro invocado con MODIFY COMMAND, sin importar el valor de SET DEVELOPMENT.

SET DEVELOPMENT necesita estar activado únicamente cuando se modifican los programas fuera de Visual FoxPro. La utilización de un editor externo (por ejemplo, un editor TSR) puede requerir que se ejecute CLEAR PROGRAM antes de ejecutar el programa modificado. Para obtener más información, vea CLEAR PROGRAM. Use SET DEVELOPMENT OFF para obtener el rendimiento óptimo.

Cuando SET DEVELOPMENT está activado, la ejecución del programa puede cancelarse durante un READ. El comando Cancelar del menú Programa está disponible cuando SET DEVELOPMENT está activado y hay un READ activo. Al elegir Cancelar durante el READ se cancelará la ejecución del programa. Si SET DEVELOPMENT está desactivado, el comando Cancelar del menú Programa no estará disponible durante un READ.

SET DEVELOPMENT también determina si la ventana Seguimiento se abre cuando se produce un error en un Form que se está ejecutando. Si SET DEVELOPMENT está activado, la ventana Seguimiento se abrirá con la línea de programa que causó el error seleccionada. Si SET DEVELOPMENT está desactivado, la ventana Seguimiento no se abrirá cuando se produzca un error en un Form.

Vea también

COMPILE | MODIFY COMMAND | MODIFY FILE