DdeCallback_Connect¶
Die Funktion DdeCallback_Connect wird aufgerufen, wenn ein Client einen Kanal zu UniScript öffnet.
-
bool = DdeCallback_Connect(ssService, ssTopic)
Returnwert
bool ist TRUE (1) wenn die Verbindung eingeleitet werden soll und sonst FALSE (0).
Parameter
-
ssService
ssService ist der Service-Name, bei UniPlot ist dies der Name
"UniPlotSL"
.
-
ssTopic
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