Funkciją DDERequest galite naudoti atidarytame dinaminių duomenų mainų (DDE) kanale, kad paprašytumėte informacijos elemento iš DDE serverio programos.
Pavyzdžiui, jei turite atvirą DDE kanalą tarp Microsoft Office Access 2007 ir Microsoft Office Excel 2007, galite naudoti funkciją DDERequest , kad perkeltumėte tekstą iš "Excel" darbalapio į "Access" duomenų bazę.
Sintaksė
DDERequest ( channum , item )
Funkcijos DDERequest sintaksė turi tokius argumentus:
Ar gumentas |
Aprašas |
kanalo numeris |
A kanalo numeris, sveikasis skaičius, kurį grąžina funkcija DDEInitiate . |
elementas |
eilutės išraiška, kuris yra programos, nurodytos funkcijos DDEInitiate , atpažintos duomenų elementas pavadinimas. Galimų elementų sąrašo ieškokite programos dokumentacijoje. |
Pastabos
Argumentas channum nurodo norimo DDE pokalbio kanalo numerį, o elemento argumentas nurodo, kuriuos duomenis reikia nuskaityti iš serverio programos. Elemento argumento reikšmė priklauso nuo taikomosios programos ir tema nurodyta, kai atidaromas kanalas, kurį nurodo channum argumentas. Pavyzdžiui, elemento argumentas gali būti "Excel" darbalapio langelių diapazonas.
Funkcija DDERequest pateikia variantą kaip eilutė, kuriame yra prašoma informacija, jei užklausa buvo sėkminga.
Duomenys prašomi raidiniu ir skaitiniu teksto formatu. Grafinių elementų arba teksto kitu formatu perkelti negalima.
Jei kanalo argumentas nėra sveikasis skaičius, atitinkantis atvirą kanalą, arba jei prašomų duomenų negalima perkelti, įvyksta vykdymo klaida.