VB6 Compile of control refers to MSVBVM50.DLL


Id: 12138.9
Type: Bug Bug
Current Status: Resolved


5 Nov 2003 Open Brian Gillham

I have been using the vbExplorer with great success and have several installed applications. With WinXP and Win2k, I have had no problems but I get an error when loading it under Windows 2003 Server. I get this error:


Run-time error '91';

Object variable or With block variable not set.

Straight after I dismiss this error I get:

Run-time error '372';

Failed to load control 'vbalExplorerBarCtl' from VBALEX~1.ocx. Your version of VBALEX~1.OCX may be outdated. Make sure that you are usingthe version that was provided with your application.

Do you have any idea what is wrong as I cannot seem to get around this.

Brian Gillham

FailSafe Systems

7 Nov 2003 Resolution Identified Steve McMahon

The problem here is that the VB6 compile of the control inadvertently refers to MSVBVM50.DLL, which isn’t provided with Windows 2003 server. As a workaround, copy MSVBVM50.DLL to the System32 directory. The next release of the control will fix this error.

11 Nov 2003 Resolved Steve McMahon