initiates a DDE conversation with a host application
INCLUDE 'iolib.h' dde_init(Handle, Application, Topic)
dde_init(Handle, Server, Topic) (i,o,o) (o,o,o)
handle(Handle) (i) virtual handle which will be associated with the
conversation
void(Handle) (o) real DDE handle returned by the host
string(Server) (i) DDE Server application
string(Topic) (i) Topic of conversation
Starts a
DDE (Dynamic Data Exchange)
with the
application 'Server' running under the MS-Windows host server.
The returned Handle is used to access the server application in later calls. If the application is
not already running,
WIO
tries to start it. The predicate
fails if the server cannot be accessed or rejects the conversation.
NOTE: This predicate is server dependent. It is available only under host servers supporting the
DDE protocol (WIO).
dde_init(pfe, pfe, editor), dde_exec(pfe, ´filenew()´), dde_terminate (pfe).
No runtime errors.
prolog-process, client-server, object
dde_exec , dde_data , dde_terminate