Funktsioon DDEInitiate

NB! :  See artikkel on masintõlgitud, vaadake lahtiütlust. Selle artikli ingliskeelse versiooni leiate aadressilt (viiteks).

Funktsiooni DDEInitiate abil saate algatada mõne muu rakendusega Dynamic Data Exchange (DDE)) kõneluse. Funktsioon DDEInitiate avab dünaamilise andmevahetuse (DDE) kanali andmete ülekandmiseks DDE-serveri ja klientrakenduse vahel.

Näiteks kui soovite kanda rakenduse Microsoft Office Excel 2007 töölehe andmeid üle rakenduse Microsoft Office Access 2007 andmebaasi, saate kahe rakenduse vahelise kanali avamiseks kasutada funktsiooni DDEInitiate. Järgmises näites on Access klientrakendus ja Excel serverirakendus.

Süntaks

DDEInitiate ( rakendus, teema )

Funktsiooni DDEInitiate süntaksil on järgmised argumendid.

Argument

Kirjeldus

rakendus

Stringiavaldis, mis tuvastab DDE-kõneluses osaleda võiva rakenduse. Tavaliselt on argument rakendus Microsoft Windowsi põhise rakenduse (nt Excel) .exe-faili nimi (ilma laiendita .exe).

teema

Stringiavaldis, mis on argumendi rakendus tuvastatud teema nimi. Võimalike üksuste loendi leiate vastava rakenduse dokumentatsioonist.


Kommentaarid

Eduka taotluse korral algatab funktsioon DDEInitiate argumentidega rakendus ja teema määratud rakenduse ja teemaga DDE-kõneluse ning tagastab täisarvulise pika andmetüübi. See tagastusväärtus on kordumatu kanalinumber, mis määrab andmete ülekandmiseks kasutatava kanali. Seda kanalinumbrit kasutavad hiljem ka teised DDE-funktsioonid ja laused.

Kui rakendus pole käivitatud või on küll käivitatud, kuid ei tunne ära argumenti teema või ei toeta DDE-d, tagastab funktsioon DDEInitiate käitustõrke.

Argumendi teema väärtus sõltub argumendiga rakendus määratud rakendusest. Dokumente või andmefaile kasutavate rakenduste puhul sisaldavad sobivad teemanimed nende failide nimesid.

Märkus. : Korraga avatud kanalite suurima lubatud arvu määrab Microsoft Windows ning arvuti mälu ja ressursid. Kui te kanalit ei kasuta, peaksite selle ressursside säästmiseks lausega DDETerminate või DDETerminateAll sulgema.

näpunäide

Kui soovite muuta Accessist mõne muu rakenduse objekte, soovitame kaaluda automatiseerimise kasutamist.

Märkus. : Masintõlke lahtiütlus. Selle artikli tõlkis arvutisüsteem ilma inimese sekkumiseta. Microsoft pakub selliseid masintõlkeid, et inglise keelt mittekõnelevad kasutajad saaksid vaadata sisu Microsofti toodete, teenuste ja tehnoloogiate kohta. Kuna artikkel on masintõlgitud, võib see sisaldada sõnavara-, süntaksi- või grammatikavigu.

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×