| ESL DDE Support |
| The DDE Protocol |
| The ESL DDE Stimulus Library |
| Conversation Identifier |
| Messages |
| Include File |
| Overview of an ESL DDE Conversation |
| Client and Server as DDE Partners |
| ESL Program as a Client |
| ESL Program as a Server |
| Requests for Data |
| Advise State |
| Terminating a Conversation |
| Responding to DDE Events |
| DDE Protocol Rules |
| Acknowledgments |
| Events to Which a Client Must Respond |
| Events to Which a Server Must Respond |
| DDE Support Notes |
| Sample Programs |
| Client Program |
| Server Program |
| The ESL DDE Functions and Subroutines |
| Getting Information on ExistingConversations |
| Manipulating Status Variables |
| Summary of Functions and Subroutines |
| Polling for Topics |
| Starting Conversations |
| Exchanging Data |
| Terminating Conversations |
| Getting Information on Existing Conversations |
| Miscellaneous Calls |
| Default Processing Support |
| The DDE Events |
| DDE Default Processing |
| Recognizing DDE Errors |
| Summary of DDE Events |
| Server Event Only |
| Client Event Only |
| Server or Client Event |
| DDE Events List |
| DDE_ACK |
| DDE_ADVISE |
| DDE_DATA |
| DDE_ERROR |
| DDE_EXECUTE |
| DDE_INITIATE |
| DDE_INITIATEACK |
| DDE_NACK |
| DDE_POKE |
| DDE_REQUEST |
| DDE_TERMINATE |
| DDE_UNADVISE |
| Messages List |
| DDE Functions and Subroutines |
| Functions |
| DDEEnumerateConversations |
| DDEEnumeratePollTopics |
| DDEGetAppName |
| DDEGetErrorID |
| DDEGetErrorString |
| DDEGetFormat |
| DDEGetItemName |
| DDEGetPID |
| DDEGetPollAppName |
| DDEGetPollTopic |
| DDEGetPrivateStatus |
| DDEGetStatus |
| DDEGetStringData |
| DDEGetTopic |
| DDEInitiate |
| DDEPollTopics |
| DDEQueryDefaultProcessing |
| DDEQueryStatusFlag |
| DDESetPrivateStatus |
| DDESetStatusFlag |
| Subroutines |
| DDEAck |
| DDEAdvise |
| DDEDataString |
| DDEExecute |
| DDEPokeString |
| DDERegisterFormat |
| DDERegisterServer |
| DDERequest |
| DDESetDefaultProcessing |
| DDESetTraceLevel |
| DDETerminate |
| DDETerminateAll |
| DDEUnAdvise |
| DDEUnRegisterServer |
| FAQs |
| Q1 What is Dynamic Data Exchange? |
| Q2 What Common Errors are Encountered? |
| Q3 How Can I Debug a DDE conversation? |
© 2011 ESL Syndetic Ltd.