Naudodami funkciją Ddebegin galite pradėti dinaminių duomenų mainų (DDE) pokalbį su kita taikomąja programa. Funkcija Ddeinicijuoti atidaro DDE kanalą duomenims perduoti iš DDE serverio ir kliento programos.

Pvz., jei norite perkelti duomenis iš Microsoft Office Excel 2007 skaičiuoklės į Microsoft Office Access 2007 duomenų bazę, galite naudoti funkciją Ddeinicij, kad atidarytumėte kanalą tarp dviejų taikomųjų programų. Šiame pavyzdyje programa "Access" veikia kaip kliento programa, o "Excel" veikia kaip serverio taikomoji programa.

Sintaksė

Ddeinicijavimas ( taikomoji programa, tema )

Funkcijos Ddeinicijuoti sintaksė turi tokius argumentus:

Argumentas

Aprašas

taikomąją programą

eilutės išraiška atpažinimo programa, kuri gali dalyvauti DDE pokalbyje. Paprastai programos argumentas yra. exe failo pavadinimas (nenaudojant. exe plėtinio) "Microsoft Windows", pagrįstoje taikomojoje programoje, pvz., "Excel".

tema

Eilutės išraiška, kuri yra programos argumente atpažintas tema pavadinimas. Peržiūrėkite programos dokumentaciją apie temų sąrašą.


Pastabos

Jei sėkmingas, funkcija Ddeinicijuoti pradeda DDE pokalbį su taikomąjaprograma ir tema, kurią nurodotaikomosios programos ir temos argumentai, tada pateikia ilgąją sveikąją reikšmę. Ši grąžinama reikšmė nurodo unikalų kanalo numeris identifikuojantis kanalą, kuriuo gali vykti duomenų perdavimas. Šis kanalo numeris vėliau naudojamas su kitomis DDE funkcijomis ir sakiniais.

Jei taikomoji programa dar neveikia arba veikia, bet neatpažįsta argumento tema arba nepalaiko DDE, funkcija ddeinicijuoti pateikia vykdymo klaida.

Argumento tema reikšmė priklauso nuo taikomosios programos, kurią nurodo programos argumentas. Programose, kuriose naudojami dokumentai arba duomenų failai, galiojantys temų pavadinimai dažnai apima tų failų vardus.

Pastaba: Maksimalus vienu metu atidarytų kanalų skaičius nustatomas "Microsoft Windows" ir jūsų kompiuterio atmintyje ir ištekliuose. Jei nenaudojate kanalo, turėtumėte tausoti išteklius panaikindami ją su DDETerminate arba Ddeterminateall patvirtinimu.

Patarimas

Jei reikia valdyti kitos programos objektus iš "Access", galbūt norėsite apsvarstyti galimybę naudoti automatizavimą.

Reikia daugiau pagalbos?

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijungti prie "Microsoft Insider"

Ar ši informacija buvo naudinga?

Ar esate patenkinti vertimo kokybe?

Kas turėjo įtakos jūsų patirčiai?

Turite daugiau atsiliepimų? (Pasirinktinai)

Dėkojame už jūsų atsiliepimus!

×