You are on page 1of 1

------------------------------------------------------------------------

DEVELOPER INFORMATION
------------------------------------------------------------------------

If you are a developer, there are several points for you to


hook in.

The most obvious area where a programmer could control ZOC is


the REXX programming language. It is very powerful and allows
access to many areas of ZOC.

A default REXX processor (the REGINA REXX implementation) is


included with ZOC. To get started with REXX scripting, see
the intro at the bottom of the Script menu in ZOC.

If you already know REXX and want to use a different REXX


processor (e.g. IBM's Object REXX) you can change it in
Options, Program Settings, Special Files and specify a
different REXX processor DLL. REXX offers a nearly infinite
array of functional extensions (from TCP-socket routines
to SQL database access) and is it is hard to imagine a task
which could not be solved by it.

Also REGINA REXX is free software (LGPL) license and the


souce code for the interpreter as used in ZOC is available
on our ftp server.

If you want ZOC to act as a background communication server you


can use DDE. DDE is described in the Online Help (Help, Contents,
Programming ZOC) and you can get a sample DDE client (C source
code) from EmTec's ftp server (see ftp://ftp.emtec.com/zoc).
Via DDE you have access to all features that can be controlled
by REXX. Based on ZOC DDE, it is rather easy to build Front-Ends
for character based online databases, be it that they are
accessed by modem, ISDN, Internet or LAN.

If you have any questions, please do not hesitate to contact


m.schmidt@emtec.com

Regards

Markus Schmidt
EmTec Innovative Software

You might also like