Funkcija DDEInitiate

Če želite začeti pogovor z dinamično izmenjavo podatkov (DDE) z drugim programom, lahko uporabite funkcijo DDEInitiate. Funkcija DDEInitiate odpre kanal DDE za prenos podatkov med strežnikom DDE in odjemalskim programom.

Na primer, če želite prenesti podatke iz preglednice Microsoft Office Excel 2007 v zbirko podatkov Microsoft Office Access 2007, lahko uporabite funkcijo DDEInitiate, da odprete kanal med dvema programoma. V tem primeru Access deluje kot odjemalski program in Excel kot strežniški program.

Sintaksa

DDEInitiate ( program, tema )

Sintaksa funkcije DDEInitiate ima te argumente:

Argument

Opis

Program

izraz niza, ki prepozna program, ki lahko sodeluje v pogovoru DDE. Po navadi je argument aplikacije ime datoteke. exe (brez pripone. exe) za program Microsoft Windows, na primer Excel.

tema

Nizni izraz, ki je ime tema, ki ga prepozna argument aplikacije . V dokumentaciji aplikacije preverite seznam tem.


Pripombe

Če je funkcija DDEInitiate uspešna, se začne pogovor DDE zaplikacijo in temo , ki jo določata argumenta za uporaboin teme , nato pa vrne dolgo celo število. Ta vrnjena vrednost predstavlja enolično številka kanala prepoznavanje kanala, prek katerega lahko poteka prenos podatkov. Ta številka kanala se naknadno uporablja z drugimi funkcijami in izjavami DDE.

Če se aplikacija še ne izvaja ali če je zagnana, vendar ne prepozna argumenta teme ali ne podpira DDE, funkcija DDEInitiate vrne Napaka med izvajanjem.

Vrednost argumenta tema je odvisna od programa, navedenega z argumentom program. Za programe, ki uporabljajo dokumente ali podatkovne datoteke, imena veljavnih tem pogosto vsebujejo imena teh datotek.

Opomba: Največje dovoljeno število kanalov, ki jih je mogoče odpreti hkrati, določajo sistem Microsoft Windows ter pomnilnik in viri v računalniku. Če ne uporabljate kanala, izboljšajte razporejenost virov, tako da kanal prekinete z izjavo DDETerminate ali DDETerminateAll.

Namig

Če morate upravljati predmete drugega programa v Accessu, uporabite avtomatizacijo.

Ali potrebujete dodatno pomoč?

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×