Предоставляет вам возможность компилировать файлы программ, меню и запросов.

NoteЗамечание

Если у вас есть программа, открытая в окне редактирования - Edit, то команда Compile скомпилирует текущую программу без отображения каких либо опций.

Это диалоговое окно появляется, когда вы выбираете Compile (Компилировать) в меню Program (Программа).

File name (Имя файла)

Отображает файлы, которые вы можете выбрать для компиляции. Для компиляции файлов, выберите имя файла из списка и щелкните пл Compile (Компилировать) или выполните двойной щелчок на имени файла. Для выбора множества файлов, нажмите и удерживайте клавишу CTRL до завершения выбора имен файлов.

Файлы, отображаемые в списке располагаются в текущем каталоге, и соответствуют типу, определенному в списке типов фалов в блоке List files of type (Перечислить файлы типа).

Directories (Каталоги)

Отображает текущий каталог. Вы можете выбрать другой каталог, в котором содержатся файлы, которые вы желаете скомпилировать.

Drives (Диски)

Отображает текущий диск. Вы можете выбрать другой жесткий диск, на котором содержатся файлы, которые вы желаете скомпилировать.

List files of type (Перечислить файлы типа)

Перечисляет доступные типы файлов. По умолчанию первым отображается тип файлов Program (.prg)(Программа (.prg)) . Если у вас есть ващи программы, формы, меню или запросы с расширениями имен, отличающимися от используемых Visual FoxPro по умолчанию, вы можете увидеть их выбрав тип "All Files (Все файлы)".

Compile (Компилировать)

Компилирует выбранные файлы.

Select All (Выбрать все)

Выбирает все файлы в списке File name (Имя файла) для компиляции.

Deselect All (Отменить выбор всех)(

Снимает выбор файлов в списке File name (Имя файла).

More (Более)

Распахивает диалоговое окно Compile (Компилировать) с тем, чтобы вы смогли указать другие параметры.

Options (Параметры)

Encrypt compiled files (Шифровать компилируемые файлы)

Шифрует компилируемые файлы для предотвращения дешифрования программ из реконструируемого исходного кода.

Include debugging information (Включить отладочную информацию)

Определяет - будет ли в компилированный файл включена информация об отладке. Если этот чек-бокс не отмечен, вы не сможете увидеть исполнение программы в окне трассировки отладчика. Метка в этом чек-боксе соответствует включение ключевого слова NODEBUG в команде COMPILE.

Compile updated files only (Компилировать только обновленные файлы)

Компилироваться будут только те файлы из вашей выборки, которые еще не компилировались или были обновлены после последней даты компиляции.

Error message location (Расположение сообщения об ошибке)

.ERR File (Файл .ERR)

Хранит сообщения об ошибка для каждого выбранного файла в отдельном файле ошибок, который будет иметь точно такое же имя, как и компилируемый файл, за исключением расширения имени. Файлы регистрации ошибок (.err) хранятся в том же самом каталоге, что и исходные файлы. Если вы поставили отметку в этом чек-боксе, то все сообщения об ошибках будут сводиться в один файл, который вы можете указать в располающемся под ним боксе File (Файл).

Append (Добавить)

При выборе этого параметра сообщения об ошибках для каждого выбранного для компиляции файла будут добавляться в существующий файл регистрации ошибок. Этот чек-бокс будет доступен при сняти метки с чек-бокса .ERR File.

File (Файл)

Здесь вы можете задать файл, в котором будут сохраняться все сообщения об ошибках для всех выбранных вами для компиляции файлов. Впечатайте имя файла регистрации ошибок или щелкните по кнопке выбора справа от бокса ввода имени файла для вывода диалогового окна, с помощью которого вы можете найти и указать уже существующий файл регистрации ошибок. Этот бокс ввода имени файла доступен, когда снята метка с чек-бокса .ERR File.

Compiled files location (Размещение скомпилированных файлов)

Directory (Каталог)

Определяет путь для хранения скомпилированных файлов. Впечатайте путь или щелкните по кнопке (...) для просмотра и выбора каталога.

Смотрите также