Funkce DDEInitiate

Důležité :  Tento článek je strojově přeložený – přečtěte si toto upozornění. Anglickou verzi tohoto článku pro referenci najdete tady.

Funkce DDEInitiate můžete zahájit konverzaci (DDE exchange) dynamických dat v jiné aplikaci. Funkce DDEInitiate otevře kanál DDE pro přenos dat mezi DDE serveru a klientská aplikace.

Pokud například chcete přenést data z tabulky aplikace Microsoft Office Excel 2007 do databáze aplikace Microsoft Office Access 2007, můžete pomocí funkce DDEInitiate otevřít kanál mezi těmito dvěma aplikacemi. V tomto příkladu aplikace Access vystupuje jako klientská aplikace a aplikace Excel jako serverová aplikace.

Syntaxe

DDEInitiate ( aplikace, téma )

Syntaxe funkce DDEInitiate zahrnuje následující argumenty:

Argument

Popis

aplikace

Řetězcový výraz označující aplikaci, která se může účastnit konverzace DDE. Argumentem aplikace je u aplikací založených na systému Microsoft Windows (například aplikace Excel) obvykle název souboru EXE (bez přípony EXE).

téma

Řetězcový výraz představující název Téma rozpoznávaného argumentem aplikace. Seznam témat naleznete v dokumentaci k příslušné aplikaci.


Poznámky

Pokud úspěšné, funkce DDEInitiate zahájí konverzaci DDE aplikace a tématem zadaným pomocí parametru argumenty aplikacesynchronizace a téma a vrátí hodnotu Dlouhé celé číslo. Vrácená hodnota představuje jedinečné Číslo kanálu identifikační kanálu prostřednictvím data, která můžete přenos proběhnout. Toto číslo kanálu slouží následně s jinými DDE funkce a příkazy.

Pokud již není aplikace spuštěna nebo je spuštěna, ale nerozpoznává argument téma nebo nepodporuje komunikaci DDE, vrátí funkce DDEInitiateChyba za běhu.

Hodnota argumentu téma závisí na aplikaci určené argumentem aplikace. U aplikací, které používají dokumenty nebo datové soubory, obsahují názvy témat obvykle názvy těchto souborů.

Poznámka : Maximální počet kanály, které mohou být současně otevřeny, je určený podle Microsoft Windows a paměti počítače a prostředky. Pokud nepoužíváte kanálu, by měl ukončeníml příkazem DDETerminate nebo DDETerminateAlzachování zdrojů.

tip

Pokud potřebujete manipulovat s objekty jiné aplikace z aplikace Access, je vhodné zvážit použití automatizace.

Poznámka : Upozornění ke strojovému překladu: Tento článek přeložil počítačový systém bez zásahu člověka. Společnost Microsoft nabízí tyto strojové překlady proto, aby umožnila uživatelům, kteří nemluví anglicky, získat informace o produktech, službách a technologiích této společnosti. Protože je tento článek strojově přeložený, může obsahovat slovní, syntaktické nebo gramatické chyby.

Sdílení Facebook Facebook Twitter Twitter E-mail E-mail

Byly tyto informace užitečné?

Výborně! Je ještě něco dalšího, co byste nám chtěli dát vědět?

Jak bychom ho mohli vylepšit?

Děkujeme vám za zpětnou vazbu.

×