BC Consulting

Home

 

Visual Basic 6 runtime and specific libraries

With the latest versions of Microsoft Windows having forgotten Microsoft Visual Basic 6 (VB6) it is sometimes necessary to install specific libraries (OCX) in order to have a VB6-based software run without having to create an installation package for the application.

For example, if you want to quickly deploy a VB6 app executable in a zip file to your clients for testing, you do not always want to be bothered to take the time to create an installation package for each of the test versions.

Drawback is that there will be some manual steps required on the receiving side, i.e. unzipping to a folder, and perhpas creating a folder in a specific part of the file system.

Anyway, the following file: install_VBRT.msi is made available for download. It is a basic installation packed that install a dummy application that depends on a large number of OCX not always distributed as default in the latest Microsoft Windows versions.

The following OCX are installed:

References:
*\G{00020430-0000-0000-C000-000000000046}#2.0#0#
  C:\WINDOWS\SYSTEM\STDOLE2.TLB
  #OLE Automation
*\G{00000205-0000-0010-8000-00AA006D2EA4}#2.5#0#
  C:\PROGRAM FILES\COMMON FILES\SYSTEM\ADO\msado15.dll
  #Microsoft ActiveX Data Objects 2.5 Library
*\G{00000300-0000-0010-8000-00AA006D2EA4}#2.5#0#
  C:\PROGRAM FILES\COMMON FILES\SYSTEM\ADO\MSADOR15.DLL
  #Microsoft ActiveX Data Objects Recordset 2.5 Library
*\G{420B2830-E718-11CF-893D-00A0C9054228}#1.0#0#
  C:\WINDOWS\SYSTEM\SCRRUN.DLL
  #Microsoft Scripting Runtime
*\G{3F4DACA7-160D-11D2-A8E9-00104B365C9F}#5.5#0#
  C:\WINDOWS\SYSTEM\VBSCRIPT.DLL
  #Microsoft VBScript Regular Expressions 5.5
    
Objects:
{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0; MSCOMCTL.OCX
{BE4F3AC8-AEC9-101A-947B-00DD010F7B46}#1.0#0; MSOUTL32.OCX
{A8B3B723-0B5A-101B-B22E-00AA0037B2FC}#1.0#0; GRID32.OCX
{8E27C92E-1264-101C-8A2F-040224009C02}#7.0#0; MSCAL.OCX
{F9043C88-F6F2-101A-A3C9-08002B2F49FB}#1.2#0; COMDLG32.OCX
{67397AA1-7FB1-11D0-B148-00A0C922E820}#6.0#0; MSADODC.OCX
{BDC217C8-ED16-11CD-956C-0000C04E4C0A}#1.1#0; TABCTL32.OCX
{86CF1D34-0C5F-11D2-A9FC-0000F8754DA1}#2.0#0; MSCOMCT2.OCX
{3B7C8863-D78F-101B-B9B5-04021C009402}#1.2#0; RICHTX32.OCX
{248DD890-BB45-11CF-9ABC-0080C7E7B78D}#1.0#0; MSWINSCK.OCX
{27395F88-0C0C-101B-A3C9-08002B2F49FB}#1.1#0; PICCLP32.OCX
{38911DA0-E448-11D0-84A3-00DD01104159}#1.1#0; COMCT332.OCX
{6FBA474E-43AC-11CE-9A0E-00AA0062BB4C}#1.0#0; SYSINFO.OCX
{307C5043-76B3-11CE-BF00-0080AD0EF894}#1.0#0; MSGHOO32.OCX
{648A5603-2C6E-101B-82B6-000000000014}#1.1#0; MSCOMM32.OCX
{0D452EE1-E08F-101A-852E-02608C4D0BB4}#2.0#0; FM20.DLL
{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}#1.1#0; SHDOCVW.DLL
{3050F1C5-98B5-11CF-BB82-00AA00BDCE0B}#4.0#0; MSHTML.DLL
{0ECD9B60-23AA-11D0-B351-00A0C9055D8E}#6.0#0; MSHFLXGD.OCX
{65E121D4-0C60-11D2-A9FC-0000F8754DA1}#2.0#0; MSCHRT20.OCX
{48E59290-9880-11CF-9754-00AA00C00908}#1.0#0; MSINET.OCX
{0002E540-0000-0000-C000-000000000046}#1.0#0; MSOWC.DLL

Download here