:html
<<
128.112
DDEClient-Object|DDEClient
--
The IP-Object DDEClient enables the connection to DDE-Servers (DDE = Direct Data Exchange). Requests and macros can be sent to the servers.

Before use, the DDE-connection must be created with <!RW>DDEClient.Connect. 

The connections are defined in the basic setup and addressed by their number. 

The servers can be available locally or (in case of NT/2000/XP) in the network.
>>

<<
128.112.1
Functions of the DDEClient-Object|Functions 
--
>>
<<
128.112.1.1
DDEClient.IsActive|IsActive
--
<!DEF>
function <!TW>DDEClient.IsActive : real;
<!TXT>
Returns <!RW>TRUE, if the DDE is globally activated

<!DEF>
function <!TW>DDEClient.IsActive (rClientNr : real) : real;
<!TXT>
Returns <!RW>TRUE, if DDE is globally activated and the DDE-Client is also active.
>>
<<
128.112.1.2
DDEClient.IsConnected|IsConnected
--
<!DEF>
function <!TW>DDEClient.IsConnected (rClientNr : real) : real;
<!TXT>
Returns <!RW>TRUE, if the DDE connection of the DDE-Client is open.
>>

<<
128.112.2
Procedures of the DDEClient-Object|Procedures
--
>>

<<
128.112.2.1
DDEClient.Connect|Connect
--
<!DEF>
procedure <!TW>DDEClient.Connect (rClientNr : real);
<!TXT>
Opens the DDE connection, if the DDE is globally active and the Client is active as well; no further function.
>>

<<
128.112.2.2
DDEClient.Disconnect|Disconnect
--
<!DEF>
procedure <!TW>DDEClient.Disconnect (rClientNr : real);
<!TXT>
Closes the DDE connection of the Client, if it was open; no further function.
>>

<<
128.112.2.3
DDEClient.Request|Request
--
<!DEF>
procedure <!TW>DDEClient.Request (rClientNr : real; sRequest : string; var sAnswer : string);
<!TXT>
If the DDE connection is open, then <!PW>sRequest is sent as DDE-Request and the response is returned in <!PW>sAnswer.
>>

<<
128.112.2.4
DDEClient.Macro|Macro
--
<!DEF>
procedure <!TW>DDEClient.Macro (rClientNr : real; sMacro : string);
<!TXT>
If the DDE connection is open, then <!PW>sMacro is sent as DDE-Macro.
>>

