Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

За допомогою функції DDEInitiate можна почати розмову динамічного обміну даними (DDE) з іншою програмою. Функція DDEInitiate відкриває канал DDE для передавання даних між сервером DDE та клієнтською програмою.

Наприклад, якщо вам потрібно перенести дані з електронної таблиці Microsoft Office Excel 2007 до бази даних Microsoft Office Access 2007, ви можете скористатися функцією DDEInitiate, щоб відкрити канал між двома програми. У цьому прикладі Access виконує роль клієнтської програми, а Excel – серверної.

Синтаксис

DDEInitiate ( application, topic )

Синтаксис функції DDEInitiate має такі аргументи:

Аргумент

Опис

application

рядковий вираз визначення програми, яка може брати участь у розмові DDE. Зазвичай аргумент application – це ім'я файлу .exe (без розширення .exe) для програми на основі Microsoft Windows, наприклад Excel.

topic

Рядковий вираз, який є іменем тема, розпізнаного аргументом application . Перегляньте документацію програми, щоб переглянути список тем.


Примітки

У разі успіху функція DDEInitiate починає розмову DDE з програмою та темою, визначеними аргументами applicaтаtopic , а потім повертає довге ціле число. Це повернуте значення представляє унікальний номер каналу визначення каналу, за допомогою якого може відбуватися передача даних. Цей номер каналу згодом використовується з іншими функціями та операторами DDE.

Якщо програму ще не запущено або вона працює, але не розпізнає аргумент topic або не підтримує DDE, функція DDEInitiate повертає помилка виконання.

Значення аргументу topic залежить від програми, вказаної як аргумент application. Для програм, які використовують документи або файли даних, припустимі імена тем часто включають імена цих файлів.

Примітка.: Microsoft Windows, а також пам’ять і ресурси вашого комп’ютера визначають максимальну кількість розмов DDE, які можна відкрити одночасно. Якщо ви не використовуєте канал, вам слід заощадити ресурси, припинивши їх використання оператором DDETerminate або DDETerminateAll.

Порада

Якщо потрібно керувати об’єктами іншої програми з Access, радимо використовувати автоматизацію.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×