Если вы хотите включить некоторый Файл в Приложение, вы должны Добавить этот файл в Проект данного Приложения. Вы можете добавить уже существующий файл при помощи Построителя Приложения (Application Builder) или используя Диспетчер Проектов (Project Manager). Новые файлы, созданные Диспетчером проекта включаются в него автоматически. Когда вы выполняете Сборку Приложения (компиляцию), Visual FoxPro включает данные файлы и их компоненты как составные части вашего Приложения.

NoteПримечание

При сборке вашего Приложения из соответствующего Проекта, включаемые файлы отмечаются как "только-для-чтения" (ReadOnly). Если по сценарию операций вашего Приложения рассматриваемые файлы планируется Редактировать, вы должны Исключить эти файлы из процесса Сборки (компиляции). Дополнительно смотрите раздел: Исключение редактируемых файлов из Сборки.

Для Добавления Файла в Проект:

  1. Откройте Проект вашего Приложения.

  2. В системном окне Project Manager (Диспетчера Проектов), раскройте требуемую группу Компонент проекта, в которую планируется добавить Файл.

  3. Выделите заголовок группы Компонент.

  4. В системном меню Project, выберите подпункт Add File (Добавить файл).

    NoteСовет

    Вы можете также нажать кнопку Add справа, в системном окне Project Manager.

    Открывается диалоговый бокс Select, в котором требуется указать добавляемый Файл.

  5. В указанном диалоговом боксе Select, выберите требуемый для добавления файл, и нажмите кнопку OK.

Дополнительную информацию смотрите в разделе: Системное окно Project Manager.

При наличии вызываемой ссылки (команды DO / DO FORM) в программном файле (.prg) или в Форме (.scx), Visual FoxPro добавляет программные файлы, на которые есть ссылки, в проект автоматически при выполнении Сборки Проекта. Например, если в программном модуле имеется представленная ниже строка Кода, Visual FoxPro добавляет форму Orders.scx в текущий Проект автоматически:

  CopyCode imageКопировать Код
DO FORM ORDERS.SCX

Когда выполняется процедура Сборки Проекта, Visual FoxPro пытается разрешить все имеющиеся Ссылки на программные файлы, включить их в Проект. В дополнение, если включаемые файлы содержат описанные ссылки на другие файлы, эти ссылки также разрешаются описанным выше способом. Принцип Рекурсии. Добавленные файлы появляются в соответствующих группах программных Компонент при следующем сеансе работы с Диспетчером Проекта.

Caution noteПредупреждение

Visual FoxPro не разрешает описанные ссылки на файлы графических картинок (.bmp) / (.msk), ведь заранее не известно, как данные файлы будут использоваться в вашем Приложении. Следовательно, файлы картинок добавляются в Проект вручную. Дополнительно, Visual FoxPro автоматически не включает в Проект файлы, на которые в программных модулях имеются ссылки при помощи МакроПодстановки ("&"). Если в вашем Приложении имеются ссылки на файлы, указанные через МакроПодстановку, включите эти файлы в Проект, как и картинки, графические файлы.

См. также