|
This is a very advanced Frontier verb of primary interest to implementers and advanced scripters. It is not necessary to understand it to use Frontier effectively for most tasks.
The transactionID parameter should be a value already agreed upon between the script and the destination application.
Any number of key, value parameter pairs may be provided, including zero (none).
The type of each parameter value determines the corresponding descriptor type in the outgoing Apple event. For all non-binary values, the descriptor type will be typeOf (value). For a binary value, the descriptor type will be getBinaryType (value).
Thus, if you need to send a value with a different descriptor type than Frontier's default, you can coerce the value to a binary value, and then use setBinaryType to specify the desired type.
Since most standard DDE events have an associated "ack" message, you will typically need to define a handler for the return event in the system.verbs.traps.DDE table, and process the response asynchronously.
|