Die DdeCallback_Advise Funktion wird vom Server aufgerufen um Daten an UniScript zu senden.
Returnwert
bool ist TRUE (1) wenn die Funktion erfolgreich war und sonst FALSE (0).
Parameter
hConv ist die Kanalnummer.
ssItem ist der Item-Name.
ssTopic ist der Topic-Name.
ssData sind die an UniPlot gesendeten Daten.
Beispiel
Establish an advise loop with a server:
hconv = DdeInitiate("Service", "Values");
DdeAdvise(hconv, "Data");
The following function will be invoked when the data is changed:
def DdeCallback_Advise(hConv, ssItem, ssTopic, ssData)
{
printf("---Advise---\n");
printf("Conversation-No.: %x, Item: %s, Topic: %s, Data: %s\n\n", ..
hConv, ssItem, ssTopic, ssData);
ss = strtok(ssData, ",")
rvData = strtod(ss)
plot(1:len(rvData), rvData);
return TRUE;
}
History
| Version | Beschreibung |
|---|---|
| 5.0.0 | Neu |
Siehe auch
Überblick DDE, DdeCallback_Connect, DdeCallback_ConnectConfirm, DdeCallback_Disconnect, DdeCallback_Request, DdeCallback_Execute
id-334299