Функция DDEInitiate( )
См. также Пример
Синтаксис
DDEInitiate(cServiceName, cTopicName)
Параметры
cServiceName
Задает имя службы приложения-сервера; в большинстве случаев это имя испол
яемого файла без расширения. По умолчанию для Visual FoxPro используется имя службы
Visual FoxPro. Если вы устанавливаете канал с Microsoft Excel, в качестве cServiceName берется Excel.
cTopicName
Задает имя темы. Тема определяется приложением и должна быть понятна ему. Нап
имер, одной из тем, предоставляемых почти на всех серверах DDE, является тема
System. Имена служб и тем, поддерживаемых данным приложением, см. в документации
на это приложение.
Результат
Числовой
Комментарии
Допустимо только в Visual FoxPro и FoxPro для Windows.
Функция DDEInitiate( ) устанавливает канал DDE между Visual FoxPro и приложе
ием-сервером DDE. Как только канал установлен, Visual FoxPro может запрашивать
анные из сервера, указывая в последующих функциях DDE номер этого канала.
Visual FoxPro выступает в роли клиента, запрашивая данные из приложения-сервера по
каналу связи.
Если канал успешно установлен, DDEInitiate( ) возвращает его номер. Номера ка
алов представляют собой неотрицательные числа, а общее количество каналов, кото
ые можно установить, ограничено только системными ресурсами.
Если канал установить нельзя, DDEInitiate( ) возвращает 1. Если приложение-сервер не открыто, Visual FoxPro спрашивает, желаете ли вы
его открыть. Если вы ответите Yes, нажав соответствующую кнопку, Visual FoxPro
попытается открыть приложение. (С помощью функции DDELastError( ) можно опреде
ить, почему не удалось установить канал.)
Чтобы запретить выдачу запросов, предлагающих открыть приложение, установите в
функции DDESetOption( ) опцию SAFETY. Можно для запуска приложения испо
ьзовать и команду RUN с опцией /N.
Канал можно закрыть с помощью функции DDETerminate( ).
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.