Release notes for KiXtart 2010 (version 4.60) BETA 1
New functionality/enhancements:
1) Added option to disable/enable file system redirection on Windows x64:
SetOption( "WOW64FileRedirection", "OFF" )
2) Fixed AScan issue.
3) Added a COM implementation of the KiXtart engine.
In order to use the COM implementation, copy KIXTART.DLL to a location on
your system and run the following command:
REGSVR32 KIXTART.DLL
(Note that this command requires administrative privileges.)
Once installed, you can use KiXtart from within any Windows application.
The KiXtart COM component is called "KiXtart.Application" and can be
instantiated using the CreateObject call:
CreateObject("KiXtart.Application")
Supported methods
=================
RunScript( scriptname, script password, async option )
------------------------------------------------------------------------
scriptname - fully qualified name of the script.
script password - password used to encrypt the script. Optional.
async option - boolean indicating if the script should be processed
asynchronous (TRUE), or synchronous (FALSE). Optional.
RunScript can be used to run a KiXtart script. By default, scripts are
run in-process and synchronously. Optionally, a script can be run
asynchronously using the async option. Note that only 1 script can be
run at the same time.
TerminateScript( option )
------------------------------------------------------------------------
option - boolean indicating if the script should be terminated
forcefully (TRUE), or not (FALSE). Optional.
TerminateScript can be used to stop execution of a currently running
script.
Supported properties
====================
ScriptStatus
------------------------------------------------------------------------
ScriptStatus can be used to retrieve the exitcode of a script. If the
script is still running, ScriptStatus will be 259.
Sample Visual Basic Script
==========================
Set oMy = CreateObject("KiXtart.Application")
If err.number then
wscript.echo err.description
wscript.quit
else
x = oMy.RunScript( "c:\demo\demo.kix", , TRUE )
stat = oMy.ScriptStatus
do while stat = 259 ' script still active?
wscript.sleep(1000) ' yep, wait
stat = oMy.ScriptStatus
loop
wscript.echo stat ' display exitcode
End if
Please report any issues with this release on one of the KiXtart discussion
forums on the Internet:
http://www.kixtart.orghttp://www.scriptlogic.com/kixtartIf your issue can not be resolved on the forums, please email full details on
the problem, configuration and script(s) involved to kixtart2001@hotmail.com.
Note that KiXtart is provided to you as CareWare. Please see the manual for
full details on the KiXtart CareWare distribution policy.