BigEdu.ru

OLE VFP

МИНИСТЕРСТВО ОБЩЕГО И ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

ВОЛГОГРАДСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Кафедра «САПР и ПК»

Семестровая работа

тема:

«Visual FoxPro 5.0 как OLE-cервер»

Выполнил: студенты группы АС-563

Маштак О.Н.

Проверил:

Волгоград 1999г.


Содержание:

1. Visual FoxPro как OLE-сервер.................................................. 2

2. Создание OLE-сервера в Visual FoxPro ................................ 7

3. OLE- сервер в компьютерной сети......................................... 11

4. Automation Manager .................................................................... 14

5. Remote Automation Connection Manager ............................... 15

Visual FoxPro как OLE-сервер

Начиная с пятой версии, Visual FoxPro может выполнять функции OLE-сервера. OLE-сервер — это приложение, которое может предоставить свои объекты для уп­равления другой программе, поддерживающей OLE Automation.

Эта новая возможность существенно расширяет возможности использования Vis­ual FoxPro, поэтому остановимся чуть подробнее на том, что же такое OLE-сервер.

Большинство OLE-серверов являются так называемыми серверами Out-of-Process. Они представляют из себя исполняемые программы (файлы с расширением ЕХЕ) и могут взаимодействовать как с 16-bit, так и с 32-bit OLE-контроллерами. Расплатой за это является невысокая скорость обмена данными и потребляемые значительные ресурсы памяти. Другой тип OLE-сервера называется In-Process и представляет из себя DLL-библиотеку, которая динамически подгружается и вы­гружается в зависимости от необходимости. Хорошим примером такого сервера является процессор баз данных СУБД Access 7.0. Обмен данными с этим типом OLE-сервера происходит значительно быстрее, но работать он может только с OLE-контроллером такой же разрядности.

В Visual FoxPro доступ к объектам выполняется, как и в подавляющем большин­стве других OLE-серверов, с помощью объекта верхнего уровня Application. В табл. 1 перечислены его свойства, а в табл. 2 — методы.

Свойства Объекта Application

Таблица 1.

Свойство

Параметры и описание

ActiveForm.Property

[ = Setting]

ActiveForm.Method

Property - свойство формы.

Setting - значение свойства.

Method - метод формы.

Обеспечивает ссылку на активную форму или объект SCREEN

AutoYield [ = IExpr ]

IExpr по умолчанию равен . Т., что п редусматривает приоритет событий Win dows. Значение . F. п редотвращает прерывание выполнения кода Visual FoxPro. При этом события Windows ставятся в очередь. Определяет способ обработки событий Windows.

Caption [ = cText ]

cText - текст заголовка.

Определяет заголовок окна приложения.

DefaultFilePath [ = сPath ]

с Path - о бозначени е устройству каталога или путь.

Определяе т каталог по умолчанию для приложе ния.

Опреде ляет путь и имя файла для запуска копии Visual FoxPro.

Height [ = nHeight ]

nHeight - высота окна приложения. Определяет высоту окна приложения.

Let [ = nDist ]

nDist - расстояние от лев ого края.

Определяет расположение окна приложения относительно левого края.

Name [ = cName]

cName - имя объекта.

Задает имя объекта для ссылки в коде прог раммы.

OLERequestPendingTimeOut

[ = Nmilliseconds ]

Nmilliseconds - величина задержки в миллисекундах, к оторая по умолчанию равна 5000 мс. Если параметр равен 0, то сообщение не появляется.

Определяет задержку, которая происходит перед появле нием сообще ния о том, что система занята в процессе вы полнения запроса OLE Automation, если пользователь использует клавиатуру или мышь.

OLEServerRaiseError [ = lExpression ]

lExpression по умолчанию равен . F. - сообщение об ошибке будет появляться. Е сли параметр равен .Т ., сообщения будет.

Определяет появление сообщения об ош ибке, когда истекает время, установленное в свойстве OLEServerBusyTimeout .

OLEServerBusyTimeout [ = Nmilliseconds ]

nMilliseconds - величина задержки в миллисекундах до по­явления сообщения о том, что сервер занят.

Определяет время, в течение которого происходит повторное выполнение запроса OLE Automation, если сервер занят.

StartMode

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

StatusBar [ = cMessageText ]

cMe

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Рефераты по информатике и программированию МИНИСТЕРСТВО ОБЩЕГО И ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ ВОЛГОГРАДСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ Кафедра «САПР и
Оценок: 1005 (Средняя 5 из 5)

Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.

© 2016 - 2022 BigEdu.ru