See VBRefFixer index.
This is a simple context menu extension for Windows Explorer that fixes VB6 component references in the VBP files. Most of the documentation such as it is will be found in vb/vbreffixer/modmain.bas.
The basic idea is to right click on a folder, VBG or VBP and choose VB Reference Fixer which will then examine all the selected project files and hunt for matching GUIDs in the registry. If they are not found then the path to the dll that is stored in the VBP will be used to try to open the type library and find out what the registry should have contained. Relies on a typelib created by wpsjr1@syix.com. Unfortunately I can't remember where it came from and his/her/its web site is down.
Eventually I'll make sure that all the needed code, etc. is available here.
In addition to the source code referred to by vb/vbreffixer/prjVBRefFixer.vbp you will need ../typelib/typelib.tlb
No comments:
Post a Comment