|
|
Code
Hi, thanks for stopping by. Things are slowly appearing here - check
back every now and then to see what's new ;-).
New!
- The JScript
FAQ!. Still a work-in-progress, this contains helpful
information for both beginners and experienced JScript-ers, including
tips generously supplied by Microsoft.
- The JArgUtility component for supporting
Nothing and
Optional Arguments in JScript can be found here.
- The WscShell command-line tool can be found here.
This very simple tool lets you test ActiveX®
components.
Not-so-new
- The JSafeArray ActiveX component can be found
here. This component lets you get a Visual Basic
array (SafeArray) from a JScript array (or any Automation object that has
properties named "0", "1", "2", etc.).
Updated! It should now work with Windows 9X
as well as Windows NT!
- The Wrapper ActiveX component can be found
here. This component lets you get non-default
Automation interfaces from ActiveX components.
- The ComputerInfo ActiveX component can be found
here. This lets you get things like computer name,
number of display colours, and anything availabe via the Win32
GetSystemMetrics() API call.
Coming soon (or not..)
At the moment, I am working on several general-purpose ActiveX components
for use in larger systems, such as Visual Basic or Visual C++ clients. Some of
the components I am working on (none of them are finished yet!) include:
- A rich error class, and related interfaces. The aim of this component
is to allow rich, component-based error reporting for all manner of programs.
Loosely modelled on Visual Basic's
Err object, it provides
several useful services for both Windows and non-Windows programs.
- A generic Collection class. OK OK OK, so every man and his dog has
a collection (and there are loads of standard implementations), but...
- A set of services for dealing easily with command-line options in an
object-orientated way.
- Several small Windows utilities...
When some things are finished, I'll post them here in case anyone ever wants
to look at them!
|