Wednesday, May 4, 2022

DDERequest-Funktion

Sie können die DDERequest- Funktion über einen offenen DDE-Kanal (Dynamic Data Exchange) verwenden, um ein Informationselement von einer DDE-Serveranwendung anzufordern.

Wenn Sie beispielsweise einen offenen DDE-Kanal zwischen Microsoft Office Access 2007 und Microsoft Office Excel 2007 haben, können Sie die DDERequest- Funktion verwenden, um Text aus einem Excel-Arbeitsblatt in eine Access-Datenbank zu übertragen.

Syntax

DDERequest ( Kanal , Artikel )

Die Syntax der DDERequest- Funktion hat die folgenden Argumente:

Argument _

Beschreibung

Kanal

Eine Kanalnummer, die von der DDEInitiate- Funktion zurückgegebene ganze Zahl.

Artikel

Ein Zeichenfolgenausdruck, der der Name eines Datenelements ist, das von der Anwendung erkannt wird, die von der DDEInitiate- Funktion angegeben wird. Suchen Sie in der Dokumentation der Anwendung nach einer Liste möglicher Elemente.


Bemerkungen

Das Argument channum gibt die Kanalnummer der gewünschten DDE-Konversation an, und das Argument item identifiziert, welche Daten von der Serveranwendung abgerufen werden sollen. Der Wert des item -Arguments hängt von der Anwendung und dem Thema ab, die angegeben werden, wenn der durch das channum- Argument angegebene Kanal geöffnet wird. Beispielsweise kann das Elementargument ein Zellbereich in einem Excel-Arbeitsblatt sein.

Die DDERequest- Funktion gibt eine Variante als Zeichenfolge zurück, die die angeforderten Informationen enthält, wenn die Anforderung erfolgreich war.

Die Daten werden im alphanumerischen Textformat angefordert. Grafiken oder Texte in anderen Formaten können nicht übertragen werden.

Wenn das channum- Argument keine ganze Zahl ist, die einem offenen Kanal entspricht, oder wenn die angeforderten Daten nicht übertragen werden können, tritt ein Laufzeitfehler auf.

No comments:

Post a Comment