OLE installation files for VB

OLE installation files for VB

Question:
I have VB 4.0 and VFP 5.0 along with OFFICE 95 installed on a desktop win95 pentium and my 486 win95 notebook. I create a simple VB form on my desktop including a Tabstrip control. When I copy the project to my notebook and try to open it there, I get an OLE error – cannot open comctl32.dll and cannot open comdlg32.dll. Both files are present (but they have a jan or feb 96 date on them but my desktop dates are Oct 96). In fact I can CREATE the same form on my notebook and then move it to the desktop and it can open it.So, I tried to just copy these 2 files from my desktop to my notebook but then got WORSE errors regarding OLE Automation. My problem: 1) how to identify which files are involved, 2) why don’t I have the most recent ones, and 3) how to fix this problem.

Answer:
It sounds like the library files have not been registered with Windows 95.Installing software is no longer a simple thing with Windows 95. Each OCXand DLL must be registered in the System Registry. Most installationprograms, like WISE and InstallShield, know how to register the files andknow what all files are required to run.

In your case, I would try running the following command:C:WINDOWSSYSTEMREGSVR32.EXE C:WINDOWSSYSTEMCOMCTL32.DLLThis should register the common controls library on your PC. Do the samecommand for the other DLL files it is complaining about. My guess is thatit will want even more files after you register these. The alternative isto download InstallShield Express and let it build an installation disk setfor you to make sure all the files that are needed get included. If you don’t have REGSVR32.EXE on your computer, e-mail [email protected] and I’ll send it to you.

Share the Post:
Heading photo, Metadata.

What is Metadata?

What is metadata? Well, It’s an odd concept to wrap your head around. Metadata is essentially the secondary layer of data that tracks details about the “regular” data. The regular

XDR solutions

The Benefits of Using XDR Solutions

Cybercriminals constantly adapt their strategies, developing newer, more powerful, and intelligent ways to attack your network. Since security professionals must innovate as well, more conventional endpoint detection solutions have evolved

AI is revolutionizing fraud detection

How AI is Revolutionizing Fraud Detection

Artificial intelligence – commonly known as AI – means a form of technology with multiple uses. As a result, it has become extremely valuable to a number of businesses across

AI innovation

Companies Leading AI Innovation in 2023

Artificial intelligence (AI) has been transforming industries and revolutionizing business operations. AI’s potential to enhance efficiency and productivity has become crucial to many businesses. As we move into 2023, several