Purpose

DDE_REQUEST is used to request data from an application through the DDE links within Windows.
 

Syntax

#STATUS = DDE_REQUEST($service_name, $topic_name {$dde_item_name, $dde_item_value}
 

Operation

#STATUS contains the return status
  0 = OK
–1 = too many parameters (maximum allowed is 32 “$dde_item_name, “$dde_item_value" pairs.)
–2 = bad parameter type (all dde_item_name, $dde_item_value parameters must be in alpha)

$service_name is the DDE service name (alpha variable or literal)

$topic_nam
e
 the DDE topic name (alpha variable or literal)

$dde_item_name
 is the DDE item you are requesting the value of (alpha variable or literal).  Valid item names are defined by the application you are communicating with.

$dde_item_value
 contains the value of the preceding

$dde_item_name
parameter on completion of the call. (alpha or long alpha variable)
 

Remarks

DDE_EXECUTE, DDE_REQUEST, DDE_POKE, and DDE_LAST_ERROR support links between the PROIV Windows Client and Windows applications. Support is limited to the DDE Client. Functionality is ignored in non-Windows mode.
The $dde_item_name, $dde_item_value parameters may be repeated, if desired, to retrieve the value of several items in one call. You may repeat up to 32 pairs.
 

Example

#STATUS = DDE_REQUEST “PROGMAN", “PROGMAN", “PROGMAN", {$$GROUPLST})
 

Comment on this topic

Topic ID: 520044

 
 
 

Table of Contents

Index

Glossary

-Search-

Back