Absolute Infinity
Everything should be this easy!
AbsInf Home
ActiveX Ferret
Download Shareware Buy Now!
Registered Users 
ActiveX Ferret now checks the registry to report each ActiveX file's registry status.  Registered files show as black file names in the tree.  Non-registered files show as red file names in the tree.  No more tedious registry searches.  ActiveX Ferret quickly searches the registry for you! 

Why ActiveX Ferret?
  As visual developers, it is our role in this world to endure the emotional pain of DLL hell.  Some developers write regsvr32 batch files to switching between different versions of DLLs and OCXs on their development machines.  This method works, but it is cumbersome; one developer's C: drive is another developer's D: drive, etc. 
  ActiveX Ferret makes the pain go away.  Point it at a path and ActiveX Ferret digs down to find all DLLs and OCXs within the path.  The ActiveX controls are gathered as a project and shown in a treeview format.  At this point you can batch register / unregister at the folder / sub-folder level or register / unregister individual files.  You can also alias, include or exclude the folders, sub-folders or individual files.
  When you finish customizing the project, you can save the project for later use.  If folders or ActiveX controls are added / removed under your project start path, simply load the saved project and click the Re-Ferret button.  All of you customizations are saved and the added / removed folders and controls are added / removed from the project.

How Does ActiveX Ferret Register Controls?
To register controls, ActiveX Ferret uses RegSvr32.exe.  This is the executable file, provided by Microsoft for ActiveX file registration.

How Does ActiveX Ferret Unregister Controls?
To unregister controls, ActiveX Ferret takes two steps:
1. Call RegSvr32.exe  /u to unregister control
2. Search Registry for all CLSIDs used by the ActiveX Control (referencing the control's path and file name).  Removes all Registry entries for the control under:
      * CLSID
      * ProgID
      * TypeLib

What are the Benifits of ActiveX Ferret's Registration Processes?
Use of RegSvr32.exe alone can result in legacy versions of the ActiveX control remaining in the Registry.  ActiveX Ferret ensures a clean Registry, which results in increased application performance!
ActiveX Ferret Screen Shots
WinNT directory project with File Details screen
Re-Ferret results screen
Project Menu Options
Registry Details Screen (registered version only)
AbsInf Home
www.digits.com