torrboy 0001010110111011

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!

  HOME | TESTS | CODE | TEXT | LINKS | CONTACT