<< Inhaltsverzeichnis Suchen >>

DDE_SERVER_REQ

Funktion

Syntax:

DDE_SERVER_REQ(<SERVICE>,<TOPIC>,<STRING-VARIABLE>,
                                      <MACRO-NAME>)

<SERVICE>        = <STRING-AUSDRUCK>
<TOPIC>             = <STRING-AUSDRUCK>

Bedeutung:

Der Server <SERVICE> richtet für das Topic <TOPIC> einen Server-Dienst ein. Jedesmal wenn ein Client einen Request (synchron oder asynchron) mit <SERVICE>, <TOPIC> abschickt, wird asynchron der Macro <MACRO-NAME> aufgerufen. Aus der Variablen EBUS_DDE_ITEM$ kann das beim Client-Request mitgegebene Item gelesen werden. Im Macro muß der Variablen <STRING-VARIABLE> der an den Client zu sendende Wert zugewiesen werden. Sollen keine Daten an den Client gesendet werden, so ist die reservierte Variable EBUS_DDE_OK=0 zu setzen. Bei jedem Aufruf des Macros wird vorher automatisch EBUS_DDE_OK = 1 gesetzt.

Diese Funktion liefert als Ergebnis 0, wenn kein Fehler auftrat, andernfalls eine Fehlernummer. Die Fehler sind im Anhang beschrieben.

siehe auch:

DDE_CLIENT_REQ, DDE_CLIENT_REQ_SYNC, EBUS_DDE_ITEM$, EBUS_DDE_OK