Funkci DDERequest můžete použít prostřednictvím otevřeného kanálu dynamické výměny dat (DDE) k vyžádání položky informací ze serverové aplikace DDE.
Pokud máte například otevřený kanál DDE mezi Microsoft Office Access 2007 a Microsoft Office Excel 2007, můžete pomocí funkce DDERequest přenést text z excelového listu do accessové databáze.
Syntaxe
DDERequest ( channum , položka )
Syntaxe funkce DDERequest má tyto argumenty:
Ar gument |
Popis |
Channum |
A Číslo kanálu, celé číslo vrácené funkcí DDEInitiate . |
Položka |
A Řetězcový výraz to je název Datová položka rozpoznaný aplikací určenou funkcí DDEInitiate . Seznam možných položek najdete v dokumentaci k aplikaci. |
Poznámky
Argument channum určuje číslo kanálu požadované konverzace DDE a argument položky určuje, která data se mají načíst ze serverové aplikace. Hodnota argumentu položky závisí na aplikaci a Téma zadané při otevření kanálu označeného argumentem channum . Argumentem položky může být například oblast buněk v excelovém listu.
Funkce DDERequest vrátí variantu jako Řetězec obsahující požadované informace, pokud byl požadavek úspěšný.
Data se požadují v alfanumerického textovém formátu. Grafiku nebo text v jiném formátu nelze přenést.
Pokud argument channum není celé číslo odpovídající otevřenému kanálu nebo pokud požadovaná data nejde přenést, dojde k Chyba za běhu.