[DDESend]Text of DDE command[/DDESend]

Sends text to a DDE server program on the local machine. (New for 3.0)

To embed the results of a DDE command into one of your pages, put a [DDEConnect] context into a template, and put [DDESend] contexts inside of that. The DDESend steps contained inside the context are executed, and any returned value is displayed in place of the context. Any [xxx] tags inside the context are first substituted for their real values before the DDE is executed.

DDESend must be inside a containing [DDEConnect] context, otherwise it will not know which DDE server program to send its text to.

Example (normally you would put the following text into a .TPL file on your server and use a web browser to link to it):

[DDEConnect program=PCAuthorize&topic=GetBatches]
[DDESend]Tela00001031 1[/DDESend]
[DDESend]Tela00001031 2[/DDESend]

In this example, the DDE command "GetBatches from PCAuthorize" is executed, and the results (a listing of all the batch information for batch #1 and batch #2) is displayed. Notice that the whitespace between "Tela00001031" and "1" is actually a tab character, which is part of the PCAuthorize specification.

Caution! DDE has complete access to all DDE-aware programs on your web server. You can write a DDE context that can do damage to the machine or retrieve secret information. Don't worry: remote visitors to your web site have no way of executing their own DDE contexts remotely; they can only execute DDE commands inside a template file that you have saved on your web server's hard disk.