Управляет механизмом проверки системой Visual FoxPro даты и времени программного модуля с соответствующими параметрами компилированного объектного кода, при запуске программы на выполнение.

SET DEVELOPMENT ON | OFF

Параметры

ON

(По-умолчанию) Определяет, что система Visual FoxPro, перед стартом программного модуля, выполняет перекомпиляцию данного модуля в случае, если исходный программный код имеет более позднюю версию, по отношению к объектному коду. Данная возможность обеспечивает выполнение самой последней модификации рассматримаемого программного модуля.

OFF

Определяет, что система Visual FoxPro не выполняет сравнение временных характеристик исходного и компилированного программного кода. Если SET DEVELOPMENT = OFF, вы не сможете выполнить самую последнюю версию программного модуля (за исключением случая прямой компиляции, после модификации программы).

Expand imageКомментарии

Если вы используете Внешний редактор для корректировка своих программ, то нужно устанавлявать SET DEVELOPMENT ON. В этом случае перед новым запуском программного модуля требуется также выполнять команду (для принудительного обновления программного стэка). См. дополнительно раздел CLEAR PROGRAM. Для лучшей производительности вашего приложения- используйте SET DEVELOPMENT OFF.

Команда SET DEVELOPMENT также обеспечивает открытие системного окна отладки Trace, в случае возникновения ошибки при запущенной пользовательской Формы. Если SET DEVELOPMENT = ON, то в окне Trace открывается соответствующий программный модуль, на строке программы, где возникла ошибка выполнения. Если SET DEVELOPMENT = OFF, тогда окно Trace не открывается для запущенной формы, при возникновении ошибочной ситуации.

Expand imageСм. также