Although the Copy/Paste Link method of exchanging data is quite simple, advanced DDE applications can be constructed using DADiSP's built in DDE functions. The DDE functions are most often used when DADiSP acts as a DDE client.
The following table lists available DDE functions and actions:
|
Function |
DDE Action |
|
DDEINITIATE |
Start a DDE conversation, returns a channel number. |
|
DDEREQUEST |
Get a data item as text from another application. |
|
DDEPOKE |
Send a data item as text to an application. |
|
DDEGETDATA |
Get a series from another application. |
|
DDEEXECUTE |
Execute a command in another application. |
|
DDEADVISE |
Automatically retrieve a series from an application whenever the data changes. |
|
DDEUNADVISE |
Cancel a ddeadvise operation. |
|
DDELINK |
Automatically retrieve a series from an application whenever the data changes. The channel number is managed internally. |
|
DDEUNLINK |
Cancel a ddelink operation |
|
DDEGETLINK |
Get the link name from the Clipboard |
|
DDESTATUS |
Get the status of the last DDE operation. |
|
DDETERMINATE |
End a DDE conversation. |