.. highlightlang:: us .. index:: DdeCallback_Connect .. _ddecallback_connect: DdeCallback_Connect =================== .. us.tag DdeCallback_Connect GERMAN Die Funktion :ref:`DdeCallback_Connect` wird aufgerufen, wenn ein Client einen Kanal zu UniScript öffnet. .. function:: bool = DdeCallback_Connect(ssService, ssTopic) .. us.return **Returnwert** *bool* ist TRUE (1) wenn die Verbindung eingeleitet werden soll und sonst FALSE (0). .. us.params **Parameter** .. uparam:: ssService *ssService* ist der Service-Name, bei UniPlot ist dies der Name ``"UniPlotSL"``. .. uparam:: ssTopic *ssTopic* ist der Topic-Name. .. us.comment **Kommentar** Die Standard-DDE-Callback-Funktionen, die sich in der Datei :file:`UniPlot\\script\\obj_dde.ic` befinden, haben keine Funktionalität. Damit UniPlot als DDE-Server verwendet werden kann müssen die Funktionen vom Anwender geändert werden. .. us.example **Beispiel** Das folgende Word-Basic-Programm bewirkt, das die UniScript-Funktionen :ref:`DdeCallback_Connect`, :ref:`DdeCallback_ConnectConfirm` und die Funktion :ref:`DdeCallback_Disconnect` nacheinander aufgerufen werden: :: Sub Main chan = DDEInitiate("UniPlotSL", "xyz") DDETerminate(chan) End Sub Die Standard-DDE-Callback-Funktionen von UniScript haben keine Funktionalität, sie machen nur folgende Ausgaben im UniScript-Kommandofenster: :: ---Connect--- Service: UniPlotSL, Topic: xyz ---ConnectConfirm--- Conversation-No.: a000500, Service: UniPlotSL, Topic: xyz ---Disconnect--- Conversation-No.: a000500 .. seealso:: :ref:`uberblick-dde`, :ref:`DdeCallback_ConnectConfirm`, :ref:`DdeCallback_Disconnect`, :ref:`DdeCallback_Request`, :ref:`DdeCallback_Poke`, :ref:`DdeCallback_Execute` :sub:`id-1560814`