Функция DDEInitiate

Важно: Тази статия е преведена машинно – вижте отказа от отговорност. Английската версия на тази статия за справка можете да намерите тук .

Можете да използвате функцията DDEInitiate , за да започнете разговор динамични данни exchange (DDE) с друго приложение. Функция DDEInitiate отваря DDE канал за предаване на данни между DDE сървър и клиентското приложение.

Например ако желаете да прехвърляте данни от електронна таблица Microsoft Office Excel 2007 към Microsoft Office Access 2007 база данни, можете да използвате функция DDEInitiate , за да отворите канал между двете приложения. В този пример достъп функционира като клиентското приложение и Excel функционира като приложението на сървъра.

Синтаксис

DDEInitiate () приложение, тема )

Синтаксисът на функцията DDEInitiate има следните аргументи:

Аргумент

Описание

приложение

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

Тема

Низов израз, който е името на тема разпознат от аргумента на приложение . Проверете документацията на приложението за списък с теми.


Забележки

Ако успешно, функция DDEInitiate започва DDE разговор с приложението и темата, зададен с приложенияна сертификата и тема аргументи и след това връща дълги целочислена стойност. Тази върнатата стойност представлява уникален номер на канал идентифициране на канал, през които има данни прехвърляне може да се осъществи. Този номер на канал впоследствие се използва с други функции за DDE и отчети.

Ако приложението вече не се изпълнява или ако то се изпълнява, но не разпознава аргументът тема или не поддържа DDE, функцията DDEInitiate връща грешка по време на изпълнение.

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

Забележка: Максимален брой на каналите, които могат да бъдат отворени едновременно, се определя от Microsoft Windows и паметта на компютъра и ресурси. Ако не използвате канал, трябва да Пестете ресурси чрез прекратяване с DDETerminate или DDETerminateAll декларация.

съвет

Ако трябва да управлявате обекти на друго приложение от Access, може да искате да можете да използвате автоматизация.

Забележка: Отказ от отговорност за машинен превод: Тази статия е преведена от компютърна система без човешка намеса. Microsoft предлага тези машинни преводи, за да помогне на потребителите, които не говорят английски, да се възползват от съдържанието за продукти, услуги и технологии на Microsoft. Тъй като статията е преведена машинно, е възможно да съдържа грешки в речника, синтаксиса и граматиката.

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×