Applies ToAccess pakalpojumam Microsoft 365 Access 2021 Access 2019 Access 2016

Varat izmantot funkciju DDEInitiate , lai sāktu dinamisku datu apmaiņas (DDE) sarunu ar citu lietojumprogrammu. Funkcija DDEInitiate atver DDE kanālu datu pārsūtīšanai starp DDE serveri un klienta lietojumprogrammu.

Piemēram, ja vēlaties datus no Microsoft Office Excel 2007 izklājlapas pārsūtīt uz Microsoft Office Access 2007 datu bāzi, varat izmantot funkciju DDEInitiate , lai atvērtu kanālu starp abām lietojumprogrammām. Šajā piemērā Access darbojas kā klienta lietojumprogramma, un Excel darbojas kā servera lietojumprogramma.

Sintakse

DDEInitiate (lietojumprogramma , tēma )

Funkcijas DDEInitiate sintaksei ir šādi argumenti.

Arguments

Apraksts

lietojumprogramma

Ir virknes izteiksme, kas identificē lietojumprogrammu, kas var piedalīties DDE sarunā. Parasti lietojumprogrammas arguments ir lietojumprogrammas .exe (bez paplašinājuma .exe) Microsoft Windows lietojumprogrammai, piemēram, Excel.

tēma

Virknes izteiksme, kas ir lietojumprogrammas tēma vai nosaukums . Skatiet lietojumprogrammas dokumentāciju, lai iegūtu tēmu sarakstu.

Piebildes

Ja funkcija DDEInitiate ir sekmīga, tā sāk DDE sarunu ar lietojumprogrammu un tēmu, ko norāda programmas un tēmas argumenti, un pēc tam atgriež vērtību Garš vesels skaitlis. Šī atgrieztā vērtība apzīmē unikālu kanāla numurs, kas identificē kanālu, caur kuru var veikt datu pārsūtīšanu. Pēc tam šis kanāla numurs tiek izmantots ar citām DDE funkcijām un priekšrakstiem.

Ja lietojumprogramma vēl nedarbojas vai ja tā darbojas, bet neatpazīst tēmas argumentu vai neatbalsta DDE, funkcija DDEInitiate atgriež izpildes laika kļūda.

Argumenta tēma vērtība ir atkarīga no lietojumprogrammas argumenta norādītā lietojumprogrammas . Lietojumprogrammās, kas izmanto dokumentus vai datu failus, derīgi tēmu nosaukumi bieži ietver šo failu nosaukumus.

Piezīme.: Maksimālo kanālu skaitu, ko var atvērt vienlaikus, nosaka Microsoft Windows un datora atmiņa un resursi. Ja neizmantojat kanālu, taupiet resursus, to izbeidzot, izmantojot priekšrakstu DDETerminate vai DDETerminateAll .

Padoms

Ja vēlaties manipulēt ar citas lietojumprogrammas objektiem programmā Access, varat apsvērt iespēju izmantot automatizāciju.

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.