Hi, I am facing major problems with VisualBasic, which I explain below. Any help will be more than welcome.

My computer runs VB 5 with 133 Mhz Pentium I, 80 M RAM, 8 G HD, Win 95 release 4.01.0.971B, networked through Novell Client 3.21.0.0 to an university LAN.

The problem: about object libraries and VisualBasic.

Symptoms: all controls belonging to library "microsoft common controls 5.0" disappeared (which are list limages, tree views, status bar, list views... replaced by picture boxes); trying to load the controls under the VB IDE from "Project > Components" menu fails and VB pops up a message box: "Object library not registered".
Under menu "Project > References" the entry "microsoft common controls 5.0" disappeared as well.

Remark: the problem (appearently) began after installing "WithClass 2000" (an UML tool). The problem persits after uninstalling "WithClass 2000", during the installation process I suppose the registry was heavily modified as many message boxes popped up notifying "registrations".

Among the controls which have disappeared, the Tree view still can be found in the registry: in fact from the .vbp file a line reads:
Object={6B7E6392-850A-101B-AFC0-4210102A8DA7}#1.1#0; COMCTL32.OCX
and object {6B7E6392-850A-101B-AFC0-4210102A8DA7} can be actually found in the registry and is a Tree view.

Previously a similar problem was encountered: designing an ActiveX from VB IDE, made the string manipulation functions disappear: these could still be seen from the obejct browser (under VBA library) but a run time error occurs when the code invokes the use of Instr$(), Mid$(), Left$(), the error was "library not found". There was no way to overcome the problem, other than getting away with the OCX.

Any suggestions about how to retrieve the lost controls?

Thanks for any help
Claudio Finizio

[email protected]