Управляет механизмом проверки системой Visual FoxPro даты и времени программного модуля с соответствующими параметрами компилированного объектного кода, при запуске программы на выполнение.
SET DEVELOPMENT ON | OFF |
Параметры
- ON
-
(По-умолчанию) Определяет, что система Visual FoxPro, перед стартом программного модуля, выполняет перекомпиляцию данного модуля в случае, если исходный программный код имеет более позднюю версию, по отношению к объектному коду. Данная возможность обеспечивает выполнение самой последней модификации рассматримаемого программного модуля.
- OFF
-
Определяет, что система Visual FoxPro не выполняет сравнение временных характеристик исходного и компилированного программного кода. Если SET DEVELOPMENT = OFF, вы не сможете выполнить самую последнюю версию программного модуля (за исключением случая прямой компиляции, после модификации программы).
Комментарии
Если вы используете Внешний редактор для корректировка своих программ, то нужно устанавлявать SET DEVELOPMENT ON. В этом случае перед новым запуском программного модуля требуется также выполнять команду (для принудительного обновления программного стэка). См. дополнительно раздел CLEAR PROGRAM. Для лучшей производительности вашего приложения- используйте SET DEVELOPMENT OFF.
Команда SET DEVELOPMENT также обеспечивает открытие системного окна отладки Trace, в случае возникновения ошибки при запущенной пользовательской Формы. Если SET DEVELOPMENT = ON, то в окне Trace открывается соответствующий программный модуль, на строке программы, где возникла ошибка выполнения. Если SET DEVELOPMENT = OFF, тогда окно Trace не открывается для запущенной формы, при возникновении ошибочной ситуации.