Die Funktion DdeCallback_Connect wird aufgerufen, wenn ein Client einen Kanal zu UniScript öffnet.
Returnwert
bool ist TRUE (1) wenn die Verbindung eingeleitet werden soll und sonst FALSE (0).
Parameter
ssService ist der Service-Name, bei UniPlot ist dies der Name "UniPlotSL".
ssTopic ist der Topic-Name.
Kommentar
Die Standard-DDE-Callback-Funktionen, die sich in der Datei 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.
Beispiel
Das folgende Word-Basic-Programm bewirkt, das die UniScript-Funktionen DdeCallback_Connect, DdeCallback_ConnectConfirm und die Funktion 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
Siehe auch
Überblick DDE, DdeCallback_ConnectConfirm, DdeCallback_Disconnect, DdeCallback_Request, DdeCallback_Poke, DdeCallback_Execute
id-1560814