С помощью системы Visual FoxPro вы можете эффективно использовать возможности других Приложений, обрабатывать разнообразную Информацию в режиме коллективного доступа. Вы имеете возможность Копировать и Вставлять разнообразные Данные между несколькими Приложениями, создавать автоматически обновляемые Письма для Клиентов при использовании Таблиц Visual FoxPro, подсоединение или внедрение графических объектовиз других Приложений, а также Импортирование или Экспортирование Данных в разных Форматах хранения. Используя коллективный доступ к информации, вы можете сберечь свое Время и избежать неожиданных Ошибок. Например, вместо того, чтобы выводить результаты из Таблицы Excel - в таблицу .DBF, вы можете указанные результаты сохранить в требуемом Формате, или выполнить присоединение данных из указанной Таблице с системе VFP.

Кроме того, вы можете значительно Расширить функциональные возможности ваших Приложений Visual FoxPro за счет использования самых сильных сорон внешних, автоматически подключаемых Приложений (Automation Server) или Контролов типа ActiveX. В ваших Формах или полях Таблиц типа General, вы можете эффективно использовать внешние Контролы или хранить специфические Данные, такие, как  форматированный Текст, Музыкальные фрагменты, Графические Изображения, Видео-файлы, обрабатываемые другими внешними Приложениями. Вы можете просматривать или манипулировать указанными Объектами с помощью разнообразных Механизмов, предоставляемых Приложениями, в которых созданы эти Объекты; данные операции выполняются автоматически при помощи системного сервиса поддержки Automation.

Соответственно, и другие Приложения могут использовать мощный Функционал Visual FoxPro, как сервера Automation. Кроме того, вы можете создать специфические Серверы Automation (компоненты COM) в среде программирования Visual FoxPro, которые могут быть использованы как Локально, так и Удаленно.

В данном Параграфе

Динамическое разделение Информации

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

Работа с Объектами OLE

Описываются основные вопросы использования объектов OLE в ваших Приложениях.

Связанные Секции

Способность к Взаимодействию и Интернет

Описываются вопросы, как при помощи операций типа "OLE drag-and-drop" вы можете обмениваться разнообразными Объектами Данных между Базовыми Приложениями Операционной Системы Microsoft Windows и приложениями Visual FoxPro. Создание Документов для отображения их в Интернет, или использование одного из двух различных способов Visual FoxPro, компонент COM (Серверов Автоматизации) как обычных или многопроцессорных Приложений.

Разработка Приложений Visual FoxPro

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

Операции типа "OLE Drag-and-Drop"

Рассматривается механизм "OLE drag-and-drop", как мощное и производительное Средство обмена Объектами Данных между различными Приложениями, которое поддерживается системой Visual FoxPro; это позволяет эффективно обмениваться Данными между Приложениями, которые поддерживают механизм "OLE drag-and-drop" (например, Visual FoxPro, Visual Basic, Microsoft Windows Explorer, Word and Excel, и аналогичные).

Программирование в системе Visual FoxPro

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