Shawn

Very neat design!

Speed it UP

When i saw the the way your script performed (nearly as a compiled application), i got curious, was it by design,
better performance of KiX2001 or because of a better performance of functions over subroutines.

I just re-aranged my logon-scrips, so all SubRoutines is replaced by Functions that returns nothing, so instead of:
Gosub ChkDives

I use:
$Err = ChkDives()
This wil do the job of SubRoutine ChkDrives, but it is a Function returning noting

This speeded my logon-script up to to double speed (Half time), so maybe Ruud has made some form of 'precompile'
for functions.

Regards
-Erik

Ps.
Shawn i stil think your dessign is neat, but should we make a request to Ruud for a:
SubName EndSub
Only difference from a UDF is no () and EndSub instead of EndFunction

Instead of:
GoSub Return

I havn't timed this 'feature', but try it out KiX-starters

[This message has been edited by kholm (edited 27 April 2001).]