by TeenyTinyTools (1 Submission)
Category: Registry
Compatability: Visual Basic 5.0
Difficulty: Intermediate
Date Added: Wed 3rd February 2021
Rating: (4 Votes)
DLLRegClean searches Windows Registry and cleans up all references to DLL file appointed by the user.
Every VB developer faced situations when same DLL is listed more than one time in the list of the registered ActiveX DLL's. Broken or multiple installtions in different folders, bugs in installer, broken binary compatibilty during developing of ActiveX are only most common causes. This is a real pain for developer to identify which version should be added to the project, and the best way to avoid DLL conflict is clean up the registry and registered only last version of the DLL.
Inputs
Name of the DLL.
User may either enter it in inputbox or use a command-line interface.
Side Effects
Utility doesn't create Undo file with deleted Registry entries.
Please remember that editing the registry is a risky operation. Before you edit the registry, make sure you understand how to restore it if a problem occurs.
API DeclarationsRegQueryValueEx
RegCloseKey
RegDeleteKey
RegEnumKey
RegEnumKeyEx
RegOpenKey
RegOpenKeyEx
RegEnumValue
SHDeleteKey
Download DLLRegClean (4 KB)