DDEEnabled( ) Function
Enables or disables dynamic data exchange (DDE) processing or returns the status of DDE processing.
DDEEnabled([lExpression1 | nChannelNumber [, lExpression2]])
Return Values
Logical
Parameters
- lExpression1
Specify true (.T.) or false (.F.) to globally enable or disable DDE processing. DDEEnabled( ) returns true (.T.) if DDE processing is successfully enabled or disabled; otherwise false (.F.) is returned. - nChannelNumber
Specifies the channel number for the channel whose DDE processing status DDEEnabled( ) returns. DDEEnabled( ) returns true (.T.) if DDE processing is enabled for the specified channel and returns false (.F.) if DDE processing is disabled. - lExpression2
To enable DDE processing for a specific channel, include the channel number (nChannelNumber) and specify true (.T.) for lExpression2. To disable DDE processing for a specific channel, include the channel number (nChannelNumber) and specify false (.F.) for lExpression2.
Remarks
Using DDEEnabled( ), you can globally enable or disable processing. You can also enable or disable DDE processing for specific channels.
DDEEnabled( ) can be used to protect critical code or disable links for short periods. When DDE processing is disabled, client requests are queued until DDE processing is enabled.
If DDEEnabled( ) is issued without any of its optional arguments, the global DDE processing status is returned. **DDEEnabled( **) returns true (.T.) if DDE processing has been globally enabled and false (.F.) if DDE processing has been globally disabled.
See Also
DDEAbortTrans( ) | DDEAdvise( ) | DDEExecute( ) | DDEInitiate( ) | DDELastError( ) | DDEPoke( ) | DDERequest( ) | DDESetOption( ) | DDESetService( ) | DDESetTopic( ) | DDETerminate( )