Visual FoxPro and its development environment contain many files and features that are licensed only for your use in designing, developing, and testing your applications. If your application contains any of these restricted features or files as well as files other than those authored by you or in Redist.txt, you must remove them. Under the terms of the Microsoft License Agreement you received with this product, you cannot ship these files in your application or on your disks.

Вы можете распространять со своим приложением любой файл Visual FoxPro, который не имеет ограничений для распространения. Список файлов, которые вы можете распространять со своими приложениями приведен в файле Redist.txt, котороый находится в вашем установочном каталоге Visual FoxPro, а руководство по включению распространяемых файлов приведены в этой статье.

Возможности Visual FoxPro, запрещенные к распространению

Вы не можете включать перечисленные ниже служебные меню Visual FoxPro а также их команды в распространяемый исполнимый (.exe) файл:

  • Database

  • Form

  • Menu

  • Program

  • Project

  • Query

  • Table

В приведенной ниже таблице перечислены команды, в случае использования которых ваше приложение вернет сообщение "Feature not available", если они были включены в его состав. Хотя вы не можете включать команды, которые создают или изменяют меню, формы или запросы, вы можете запускать из вашего приложения скомпилированные меню, формы и программы запросов..

В приведенной ниже таблице перечислены команды, которые игнорируются в случае использования в распространяемом приложении.

 
Игнорируемые команды  

ASSERT

DEBUGOUT

SET DEBUG

SET DOHISTORY

SET DEVELOPMENT

SET ECHO

Запрещенные к распространению файлы Visual FoxPro

Visual FoxPro инсталлирует в ваш компьютер файлы, которые предназначены только для разработчика, то есть, предназначены для служебного использования и поэтому не могут быть воспроизведены или распространены в ваших приложениях. Эти файлы включают в себя:

  • Некоторые файлы мастеров (wizards)

  • Шрифты TrueType

  • Файлы из справки Visual FoxPro

Свободно распространяемые Файлы Visual FoxPro

В соответствии с лицензионным соглашением Microsoft полученным с этим продуктов, вы должны распространять файлы связанные с соответствующим приложением. К свободно распространяемым файла применяются следующие правила The following guidelines apply to distributable files.

Образцы (Samples)

Visual FoxPro для вашего изучения и сборок предоставляет файлы, расположенные в каталоге Visual FoxPro \Samples. Хотя вы не имеет права распространять образцы Visual FoxPro в неизменном виде, вы можете ссылаться в качестве примеров на части кода образцовых приложенй в сборках ваших собственных приложений.

Если вы используете любые файлы из этих каталогов, включая все файлы картинок, иконок и файлов курсоров указателя мышы (.bmp, .ico и .cur) вы должны включить их в ваш проект и в сборку приложения. Они не должны появляться поименно на дисках с дистрибутивами ваших приложений и не могут распространяться независимо от ваших приложений.

Библиотеки классов

Вы можете использовать любые файлы библиотек классов (.vcx), расположенные в каталогах \Ffc и \Gallery, библиотеки классов мастеров, Wizstyle.vcx и библиотеку классов образцов без каких либо изменений в ваших приложениях. Вы должны включить эти библиотеки в ваш проект и в сборку вашего приложения.

Файлы ODBC

Пожалуйства просмотрите лицензионного соглашение Microsoft, полученное с этим продуктом в части, касающейся ограничений с учетом ваших распространямых файлов ODBC.

Управляющие элементы ActiveX

Visual FoxPro включает в свою поставку набор управляющих элементов ActiveX (файлы .ocx) которые вы можете добавить в сборку вашего приложения и распространять вместе с ним.

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