Funkcija DDEInitiate

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

Funkcija DDEInitiate galite naudoti norėdami pradėti dinaminių duomenų mainų (DDE) pokalbį su kita programa. Funkcija DDEInitiate atidaro DDE kanalą duomenims perkelti iš DDE serverio į kliento programą.

Pavyzdžiui, jei norite perkelti duomenis iš skaičiuoklės Microsoft Office Excel 2007 prie Microsoft Office Access 2007 duomenų bazės, galite naudoti funkciją DDEInitiate atidaryti kanalą tarp dviejų programų. Šiame pavyzdyje prieigos veikia kaip kliento programa ir "Excel" veikia kaip serverio taikomosios programos.

Sintaksė

DDEInitiate ( taikomąją programą, temą )

Funkcija DDEInitiate sintaksės argumentai:

Argumentas

Aprašas

taikomosios programos

eilutės išraiška , nurodant programą, kuri gali dalyvauti DDE pokalbį. Paprastai, argumente programa yra pavadinimą .exe failas (be .exe plėtiniu), "Microsoft" "Windows" – programa, pvz., "Excel".

tema

Eilutės išraiška, kuri yra tema pripažintos argumento taikomosios programos pavadinimas. Ieškokite programos dokumentacijoje temų sąrašą.


Pastabos

Jei sėkmingai, funkcija DDEInitiate pradeda DDE pokalbį su programa ir tema, išreikštą taikomosiosmas ir temos argumentus ir grąžina į reikšmė Ilgasis sveikasis skaičius. Šią reikšmę nurodo unikalų kanalo numeris nustatyti kanalą, per kuriuos duomenų perdavimo gali būti vykdomas. Šis kanalo numeris yra vėliau naudojamas su kitomis DDE funkcijomis ir sakinius.

Jei dar nevykdomas taikomąją programą arba ji veikia, tačiau neatpažįsta argumento tema arba nepalaiko DDE, funkcija DDEInitiate grąžina vykdymo klaida.

Argumento tema reikšmė priklauso nuo programos nurodytos argumente programa . Programų, naudokite dokumentus ar duomenų failus, tinkami temų pavadinimai dažnai gali būti tų failų pavadinimai.

Pastaba : Maksimalus skaičius kanalus, tuo pat metu gali būti atidaryta nustatomas Microsoft Windows ir jūsų kompiuterio atminties ir išteklių. Jei nenaudojate kanalo, turėtumėte tausoti išteklius ir nutraukti jį įrašę sakinį DDETerminate arba DDETerminateAll patvirtinimas.

Patarimas

Jei norite valdyti kitos programos objektus iš "Access", galite norėti naudokite automatizavimo.

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×