Yaniv Golan
Author of XSpawn
ygolan@hyperact.com

XSpawn Brocure Follows :

XSpawn 1.2 - The Spawn Solution
-------------------------------

The XSpawn library replaces the Windows WinExec function with a set of 
functions that allow you to :

- Detect when a spawned program terminates
- Detect what was the exit code of the spawned program
- Automatically support synchronized spawning under WIN-OS/2 and Windows 
NT
- Detect termination and exit code of OS/2 and Win32 applications as well

This functionality is accessed through a simple API - No VxD, No 
Callbacks, No Black Magic!

Using XSpawn can be as simple as :

 try
   hExec := WXSpawn('\WINDOWS\NOTEPAD.EXE', '', '', SW_SHOW, 0);
   WXWait(hExec, nil, nil, nil);
 except
   on EXSpawn do ....
 end;        

And, when you do need the finer control - it's there.  :

Manual status polling, operating system detection (Windows, OS/2 or 
Windows NT), executable type detection (DOS, Windows 3.X, OS/2, Win32) 
and more.

XSpawn can be used by any language capable of using a DLL.
XSpawn is shipped with header files and example programs for C \ C++, 
Borland Pascal, Borland Delphi and Visual Basic.

Full source code is included.

No other solution works so reliably across such a range of platforms! 
Don't wait for your users to report the GPFs - Order XSpawn today!  

For more information, please contact :

    HyperAct, Inc.
    P.O.Box  5517
    Coralville Iowa 52241 , U.S.A
    Phone/Fax: (319) 351-8413
    Compuserve: 76350,333
    Internet: rloewy@hyperact.com
    WWW: http://www.hyperact.com        

SRP: $99 + S&H.



