Not got examples, but we've done similar things in the past.
In (some) answer:
1. Nope. The client is "prepackaged" with DDE support.
2. The Help actually contains some valuable information. You bascially have two types of DDE communication (CTI type integration and knowledge mgt type integration). The first is an "interaction" definition (SystemEvent) aimed at incoming DDE calls with a create/update action. When the function called from this DDE exists in this table, the corresponding RAD application is called. The second is poking SC from your script, which is aimed at a "screen" level interaction (like macro's).
This last one seems the most likely for your approach.
An example (from the help file):
Code:
The following example, written in VBA, illustrates a DDE script that takes a user directly to the
Database Manager from the login screen. Before executing this script, you must be on a ServiceCenter login screen.
Sub SC()
Dim nChannel As Long
Dim strReturned As String
nChannel = DDEInitiate("ServiceCenter", "ActiveForm")
DDEPoke nChannel, "$user.id", "falcon"
DDEExecute nChannel, "[Transact( ""0"" )]"' login
DDEExecute nChannel, "[Transact( ""1"" )]"' go to the command interface
DDEPoke nChannel, "$command", "db"' go to the Database Manager
DDEExecute nChannel, "[Transact( ""0"" )]"
DDEExecute nChannel, "[SetFocus( ""file.name"" )]" ' set the focus in the file name box
DDETerminate nChannel
End Sub
Bookmarks