Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Puteți utiliza funcția DDEInitiate pentru a începe o conversație dinamică de schimb de date (DDE) cu altă aplicație. Funcția DDEInitiate deschide un canal DDE pentru transferul de date între un server DDE și aplicația client.

De exemplu, dacă doriți să transferați date dintr-o foaie de calcul Microsoft Office Excel 2007 într-o bază de date Microsoft Office Access 2007, puteți utiliza funcția DDEInitiate pentru a deschide un canal între cele două aplicații. În acest exemplu, Access acționează ca aplicația client, iar Excel acționează ca aplicație server.

Sintaxă

DDEInitiate ( aplicație, subiect )

Sintaxa funcției DDEInitiate are următoarele argumente:

Argument

Descriere

aplicație

Un expresie șir care identifică o aplicație care poate participa la o conversație DDE. De obicei, argumentul aplicației este numele unui fișier .exe (fără extensia .exe) pentru o aplicație bazată pe Microsoft Windows, cum ar fi Excel.

subiect

O expresie șir care este numele unui subiect recunoscut de argumentul aplicației . Consultați documentația aplicației pentru o listă de subiecte.


Observații

Dacă are succes, funcția DDEInitiate începe o conversație DDE cu aplicația și subiectul specificate de argumentele application și topic , apoi returnează o valoare întreagă lungă. Această valoare returnată reprezintă o număr canal unică care identifică un canal prin care poate avea loc transferul de date. Acest număr de canal este utilizat ulterior cu alte funcții și instrucțiuni DDE.

Dacă aplicația nu rulează deja sau dacă rulează, dar nu recunoaște argumentul subiect sau nu acceptă DDE, funcția DDEInitiate returnează un eroare la momentul rulării.

Valoarea argumentului subiect depinde de aplicația specificată de argumentul aplicației . Pentru aplicațiile care utilizează documente sau fișiere de date, numele de subiecte valide includ adesea numele fișierelor respective.

Notă: Numărul maxim de canale care pot fi deschise simultan este determinat de Memoria și resursele Microsoft Windows și ale computerului. Dacă nu utilizați un canal, ar trebui să economisiți resurse, dacă îl încheiați cu o instrucțiune DDETerminate sau DDETerminateAll .

sfat

Dacă trebuie să manipulați obiectele altei aplicații din Access, se recomandă să luați în considerare utilizarea automatizării.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×