This is yet another DLL manager program.  This one, however, has the
capability of LOADING DLLs, as well as unloading them.  It can also compare
the current module environment against the image of a previously save module
environment, in order to find out which modules were either added or subtracted
from the current list of modules.

Some caveats are appropriate:

1. I used several custom components that may or may not be available to you:
     A) TSortedStringGrid  -  Written by myself
     B) TRaisedLabel
     C) TTimeStamp

     All of these may be found on http:\\www.teleport.com\~cwhite\delphi.html,
     and possibly elsewhere.  The .EXE for the DLL Manager is included so you
     do not need to compile the source to use it.

2. I shall not be held responsible if the DLL manager does something nasty to
   your system.  The act of unloading modules 'on the fly', is obviously not a
   'safe' operation, since it may affect other running programs that have links
   to the module(s) being unloaded.
   Loading a module, on the other hand, should not pose any risks, since the
   DLL manager is the owner, and the module will be unloaded when the DLL
   manager program ends.

I can be reached at the e-mail addresses below if anyone wishes to comment,pan,
or pay me enormous sums of money not to do it again.

Thomas Hill, dba t.h.ink Software
hillt@ionet.net, or
hillt@sill-emh.army.mil

